In the last few minutes Donald Trump has claimed a deal to end the Iran war is due to be signed tomorrow - adding that "hopefully, it will all work out quickly and smoothly". Tehran has been far more cautious about the timing - and there's no sign of any pause in the fighting between Israel and Hezbollah.

The US vice-president is expected to take part in the signing ceremony if it goes ahead

Trump announces a potential Iran war deal as tensions persist, with significant diplomatic progress and market reactions amid ongoing conflicts.

US president says agreement close as Strait of Hormuz tensions linger

US President Donald Trump repeatedly announced a deal to end the war with Iran was imminent, citing major points of agreement and progress. Despite disputing accounts that the…