
For the last decade, the spectre of Nigel Farage has been haunting British politics. From UKIP to the Brexit Party, he has loomed in the background of Westminster, threatening but never quite managing to pose a real threat to the two major parties. All that changed today. With just six votes in it,…






