It's Macron and Le Pen for the final vote

  • 4 years ago
En Marche! leader Emmanuel Macron and National Front president Marine Le Pen polled 23.86% and 21.43% of the total votes in France's presidential election on April 23. They will head to the runoff vote on May 7.