The United States and Iran are due to sign their memorandum of understanding on Friday in Switzerland to end the conflict, with the reopening of the Strait of Hormuz in their sights. The Iranian military has threatened a “harsh response” if Israeli attacks continue.