French mayor considers quitting after his town votes for Le Pen
Front National party gains 38 per cent of electorate support in commune of Annezin in northern France
Front National party gains 38 per cent of electorate support in commune of Annezin in northern France