It’s that time again! Send in your political Christmas cards as you get them and Guido will publish the happiest and the crappiest on the site. First out of the blocks this year is UKIP’s effort featuring a festive purple Santa. You can buy a pack of ten for £8.25. Because a Finnish Father Christmas is proof that good things come from outside the EU…
Comments are closed