The election of Emmanuel Macron was a dramatic moment in French political history, as voters rejected both the far right and the...