Nigel Farage with Jake Baynes, who has quit politics after claiming that his local branch of UKIP had been overrun with angel-worshiping loons

Nigel Farage with Jake Baynes, who has quit politics after claiming that his local branch of UKIP had been overrun with angel-worshiping loons

Recent News