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 Lebanon signed a ceasefire agreement, though its enforcement is uncertain as Hezbollah refuses to disarm.

The U.S. has struck Iran to respond to a drone attack a day earlier on a cargo ship in the Strait of Hormuz, a provocation that President Donald Trump said violated the ceasefire.

The US military conducted strikes on Friday against Iranian military targets around the Strait of Hormuz in response to Tehran’s Thursday attack against a commercial vessel near…