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.

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

US President Donald Trump says Strait of Hormuz will be 'open to all' immediately after deal is signed with Iran.