US president Donald Trump said the United States was just an hour away from launching a fresh military strike on Iran, with naval warships armed and ready, before a possible diplomatic opening prompted a pause.
Speaking at the White House, Trump warned that the US could still deliver “another big hit” if negotiations to end the two-month conflict fail to produce a peace deal.