David Sylvester

Ukip councillor blames floods on Cameron and gay marriage

18 January 2014 17:58

With just 124 days till European election polling day, you’d expect Ukip to be working tirelessly to professionalise the party’s…