Emmanuel Macron has defeated his far-right challenger Marine Le Pen in the second round of France’s presidential elections, to win a second term in office.

Emmanuel Macron has defeated his far-right challenger Marine Le Pen in the second round of France’s presidential elections, to win a second term in office.