Iran has accused the United States of failing to uphold the interim agreement, in particular by failing to sustain a promised ceasefire in Lebanon, which U.S. ally Israel invaded in March in pursuit of the Iran-backed militant group Hezbollah.

US forces struck Iranian missile and drone sites following an attack on a cargo ship in the Strait of Hormuz, jeopardising a recent interim peace deal. Meanwhile, Israel and…

The warring sides each accused the other of violating the peace deal reached two weeks ago.