France will provide a 100-million euro (£83.3 million) aid package to support Lebanon, French President Emmanuel Macron has told an international conference in Paris.

Mr Macron said “in the immediate term, massive aid is needed for the Lebanese population, both for the hundreds of thousands of people displaced by the war and for the communities hosting them.”

The war between Hezbollah militants and Israel has displaced a million people in the country, killed over 2,500 and deepened an economic crisis.

French organisers hope participants’ financial pledges of humanitarian aid will meet the 426 million dollars (£355.2 million) the United Nations says is urgently needed.

Paris also seeks to help restore Lebanon’s sovereignty and strengthen its institutions.