Asked how long Iran has to come to the table, Trump said it could be two or three days, or perhaps until Sunday or early next week.

Follow the latest news on the major headlines of the day.

US President Donald Trump said leaders from Qatar, Saudi Arabia and the UAE had urged him to delay the attack because they believed a deal could still be reached.

President Donald Trump has called off new strikes on Iran scheduled for Tuesday due to requests from Saudi and Emirati leaders.