The president has berated Israel for launching airstrikes on Lebanon that could wreck a potential deal with Iran to end months of war

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…

"We are very close to a deal that will bring peace to the region, including to Lebanon, and all sides should stand down," Trump said in a post on Truth Social.

US President criticises Israeli strike on Lebanon on day of possible agreement