The Israeli military said Hezbollah had launched three projectiles towards communities in northern Israel earlier in the day, describing the attack as a blatant breach of the ceasefire.

Donald Trump said an Israeli strike on Beirut "should not have happened" after it triggered a strong protest from Iran, casting doubt on the US president's pledge that a peace…

US and Iran appear close to signing the first stage of a peace deal, the two sides differ on when it will be signed.

Israel launched the strikes on the day President Donald Trump said a deal between the United States and Iran would be finalized.