Henry Bolton New UKIP Leader

The Farageist candidate Henry Bolton is the surprise winner. Anne-Marie Waters in second. Peter Whittle in fifth! Shock result…


Seen Elsewhere

Another Child’s Letter to Tusk Another Child’s Letter to Tusk