Donald Trump has threatened Iran will "pay the price" for failing to agree a peace deal in a worrying new turn having recently claimed that an agreement was close

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

The president said the country was “all talk and no action,” hours after renewed military strikes from both sides.