Upcoming by-elections and UKIP

Two defections and a death have provided UKIP with three by-elections in which to secure its first representation at Westminister. Nigel Farage is no doubt rubbing his hands with glee that, like buses, he has waited years for such opportunities and then three come along at once. Clacton A seaside resort with one of the […]