The anti-austerity march in London served as a reminder that, when it comes to insulting politicians, British people are world beaters.
In the face of authority, we instinctively reach for expletives.
No other nationality swears with quite so much creativity and vigour.
That's particularly true on Twitter, where politicians' tweets are frequently met with volleys of near-poetic abuse.
But not everyone can be Malcolm Tucker, so we made this handy insult-generator to help inspire you.
These are all genuine insults people have tweeted at politicians over the past two years - cut up and randomised so you can create your own.
Keep clicking the randomiser button until you find one you like.