EVIAN-LES-BAINS (REUTERS)

US President Donald Trump said on Wednesday his new ceasefire agreement with Iran was not final and he could resume the war if he is unsatisfied, even as Israel launched fresh airstrikes in Lebanon where fighting threatens the wider truce.

"It's a memorandum of understanding. And if I don't like it, we'll go back to shooting at them, dropping bombs on their head," Trump said ⁠at a G7 summit in France of the agreement, reached three days ago.

Leaders hailed the agreement at the summit, held in the French town of Evian-les-Bains, an ​hour's drive along the shore of ‌Lake Geneva from where the Iran ceasefire memorandum is due to be signed at ⁠a ceremony across ​the Swiss border on Friday.

The leaders also demanded an immediate ceasefire in Lebanon, where the memorandum calls for a halt to the hostilities between Israel and Hezbollah that have displaced more than a million people.

Lebanese state media reported fresh Israeli air strikes and artillery fire in several southern towns throughout ‌Wednesday.