Imagine. Someone who has never hitherto stood for elected office is running strongly to be the next President of France. This is Emmanuel Macron, who is currently third in the polls with 20 per cent, not far behind Marine Le Pen with 26 per cent and François Fillon with 25 per cent. Voting takes place in April.
Read Full Article »

