imperatorfish.com
Who Else Is Taking The Piss?
It’s hard work at the best of times for political parties to attract good candidates. But it’s doubly so for the two main parties, because all the smaller parties are so quick to secure the urine-d…