EU relief as Le Pen is crushed by Macron
Emmanuel Macron is to be the next president of France after sweeping to victory with 64pc of the votes.
The centrist candidate comprehensively saw off the threat of the far right's Marine Le Pen, who gained a 36pc share.
Mr Macron dashed Ms Le Pen's nationalist hopes with his pro-European stance and moderate policies.
In a sombre speech, the president-elect acknowledged divisions in society had driven people to "vote to the extreme" but said "a new page" of France's history was opening.
French President François Hollande said the results showed voters' support for the EU.
US President Donald Trump tweeted: "Congratulations to Emmanuel Macron on his big win today. I look very much forward to working with him."