Donald Trump says a deal with Iran to end the war would be signed on Sunday, and that the strait of Hormuz would be “open to all” immediately after.
Iran had offered a different timeline earlier in the day, but nonetheless signalled an agreement was in the offing, as both the warring parties and their mediators expressed increasing optimism that weeks of halting negotiations were drawing to a close.