VS - President Donald Trump has said a deal to end fighting between the US and Iran is scheduled to be signed on Sunday, after Iran cast doubt on the timing.

In a post on social media, Trump said the Strait of Hormuz, a key shipping route, would be "open to all" once the deal is agreed. On Saturday, Pakistan, a key mediator, also said the deal was "likely expected" to be finalised within 24 hours and they were "preparing for the electronic signing". Before Trump's comments, Iranian foreign ministry spokesman Esmail Baghaei expressed caution over the timeline, saying: "We will have to wait and see about the exact date of the signing of the memorandum of understanding, although it will not be tomorrow." A delegation from Qatar, which has also mediated in the talks, arrived in Tehran on Sunday, Iranian media reported. It was not clear if the visit would affect the timing of Iran's expected signature of the deal. In a post on Truth Social on Saturday, Trump wrote: "The Deal is scheduled to get signed tomorrow, and immediately after it is signed, the Hormuz Strait is OPEN TO ALL." In an apparent reference to Iran's enriched uranium stockpiles, Trump said that "at the appropriate time, when all is calm, we will go in and get the Nuclear Dust", adding it would later be destroyed. (BBC)