Emmanuel Macron has won the French presidency with a decisive victory over the far-right Marine Le Pen.
Macron, who has never held elective office and was unknown until three years ago, is France’s youngest president.
“A new chapter in our long history has opened this evening,” Macron said in a statement.
Macron will next Sunday take over a country under a state of emergency, still facing a major terrorism threat and struggling with a stagnant economy after decades of mass unemployment.
François Bayrou, an ex-minister and Macron’s centrist ally said: “He is the youngest head of state on the planet which sends an incredible message of hope.”
Le Pen swiftly conceded defeat. She said she had won a “historic and massive” score which made her leader of “the biggest opposition.
The Socialist president François Hollande, who was once Macron’s mentor and had appointed him economy minister, said: “His large victory confirms that a very great majority of our citizens wanted to unite around the values of the Republic and show their attachment to the European Union and show France is open to the world.”