Emmanuel Macron wins five more years as President