United States President, Donald Trump

US President Donald Trump on Sunday said Israeli strikes on Beirut “should not have happened” as he vowed a regional peace deal was at hand, though he did not confirm his earlier claim it would be signed during the day.

“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 on social media.

“This could be the beginning of a long and beautiful peace — Let’s not blow it!”

Israel struck Beirut’s southern suburbs on Sunday, killing three people, in response to what it said was Hezbollah fire at northern Israel, an exchange that Trump said “should not disrupt” progress towards a pact. Related News No point in US talks after Israeli strike in Beirut – Iran Hezbollah drones hit northern Israel as ministers seek retaliation Iran peace deal set for Sunday, Hormuz to reopen, says Trump