Emmanuel Macron took a veiled dig at Germany after chancellor Olaf Scholz ruled out donating long-range missiles to Ukraine.
The French president urged Western governments to do “whatever we can” to ensure Vladimir Putin does not secure a victory in Ukraine as he hosted more than 20 international leaders in Paris on Monday night.
In a bid to cement France’s backing for war-torn Ukraine, he also said deploying Western troops there “could not be ruled out” and dropped his long-standing opposition to funding artillery ammunition from outside the EU.
Mr Macron said Russia’s defeat was vital to ensure “Europe’s collective security”, speaking to reporters after the hastily-arranged summit.
“We will do everything needed so Russia cannot win the war,” the French leader added.