Donald Trump said the USA was prepared to take 'whatever action is necessary' if Iran targeted US citizens in response to the killing of its top general, Qassam Suleimani. Speaking at his Mar-a-Lago resort, Trump said Suleimani was responsible for 'acts of terror' that had destabilised the Middle East, but said that he was not seeking regime change in Iran