The French have done it again. Despite having been utterly scandalised by the result of their own vote in the 2017 presidential elections, they have propelled the unpalatable Emmanuel Macron…