Human rites

No need to wait for Xmas. Westminster provides panto all year round. In the latest production the wicked witch of Strasbourg casts a spell giving prisoners the vote. Prime Minister David Cameron can only save Little England from the Europeans by sacrificing precious British values. Continue reading