Emmanuel Macron has won the French presidential election, according to an official vote projection.
He won 58.2% of votes, according to the projection, while his rival Marine Le Pen got 41.8%.
Official counts will be announced later.
File photo: Emanuel Macron