Emmanuel Macron comfortably defeated his far-right rival Marine Le Pen on Sunday, heading off a political earthquake for Europe but acknowledging dissatisfaction with his first term and saying he would seek to make amends.

His supporters erupted with joy as the results appeared on a giant screen at the Champ de Mars park by the Eiffel tower.

Leaders in Berlin, Brussels, London and beyond welcomed his defeat of the nationalist, euroskeptic Le Pen.