By: Denis MacShane
Ten years ago Nigel Farage was in political heaven. Since entering the European Parliament in 1999 at the head of a small anti-European party he had only one demand. That Britain organize a referendum on leaving the European Union. It was held on June 23, 2016.













.jpg)