The British people have spoken! Well they’ve not spoken, they’ve muttered incoherently and two political parties who hate each other have had to cobble together a deal or else lose out on power. This is a fascinating time politically but the confusing nature of coalition government is going to make satire even more complicated. I [...]
READ MORE...

