Emmanuel Macron has no political party to speak of and has never held elected office, but he is one of the front-runners in Sunday’s election.