Recap: Trump says US will leave Iran in two or three weekspublished at 02:01 BST
Image source, EPADonald Trump had said the United States could end its military attacks on Iran within two to three weeks and that Tehran does not have to make a deal as a condition for the war ending.
"We'll be leaving very soon," Trump said at the White House on Tuesday, adding the exit could take place "within two weeks, maybe two weeks, maybe three".
Asked if successful diplomacy with Iran was required to bring the conflict to an end, Trump said it was not. "Iran doesn't have to make a deal, no. No, they don't have to make a deal with me."
The US president earlier lashed out at European allies, saying on Truth Social that countries "like the United Kingdom" who can't get jet fuel because of the restrictions around the Strait of Hormuz should “build up some delayed courage, go to the Strait, and just TAKE IT".
Meanwhile, the fighting continues in the Middle East. Lebanon's capital Beirut has been hit by heavy airstrikes, with Israel's military saying it was targeting a Hezbollah commander and another senior figure.
And just a short while ago, the White House announced that Trump will address the nation on Wednesday evening. We'll be covering that live as it happens.
We're closing our live coverage here now. You can follow all the latest developments on our new page here.














