Pro-European centrist Emmanuel Macron has won France's landmark presidential election, heading off a fierce challenge from the far-right in a pivotal vote for the future of the divided country and Europe. The victory caps an extraordinary rise for the 39-year-old former investment banker, who will become the country's youngest-ever leader.