Prime Minister Abdullah Ahmad Badawi expressed regret and anger over the attack on his predecessor Dr Mahathir Mohamad at the Kota Bharu airport in Kelantan this morning.