The United States and Iran have signed an agreement on the Strait of Hormuz. Full details are expected to be released within the next 24-48 hours. This story is developing.

The U.S. and Iran have for weeks appeared close to signing a deal aimed at bringing an end to the war, but officials have given differing accounts of its contents.

Trump has announced that an agreement with Iran will be signed on 14 June, after which the Strait of Hormuz will be reopened for shipping.

Deep divisions in Iran as regime hardliners and protesters reject the emerging deal

The United States and Iran have agreed on a peace framework aimed at ending the conflict, lifting the U.S. blockade of Iran and reopening the Strait of Hormuz, a key global oil…