Emmanuel Macron has won five more years as France’s president after a convincing victory over rival Marine Le Pen, who nevertheless secured the far right’s highest...