France Melénchon the high-tech leftist election surprise Melénchon wows the young in French presidential election 23 April 2017