Is this the end of UKIP’s purple patch?
After a year of almost constant political turmoil – encompassing the EU referendum, a Conservative leadership election, a Labour leadership challenge, and two UKIP leadership elections – some might expect…
After a year of almost constant political turmoil – encompassing the EU referendum, a Conservative leadership election, a Labour leadership challenge, and two UKIP leadership elections – some might expect…