Backlash to US-Iran deal grows in Israel as Iranian vessels pass through Strait of Hormuz after US lifts naval blockade.

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

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

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

Signing ceremony to take place on Friday in Switzerland