Politicians do not go into the business to get nicknames, but for many, it’s all part of the job.
Here are seven of the best political nicknames, from the weird and wacky to the downright wonderful.
1. The Iron Lady
No list discussing political nicknames could fail to include Margaret Thatcher’s most famous nickname of all: the Iron Lady. Thatcher gained her nickname from Soviet media who saw her as a strong British leader, according to CNN.
Thatcher was a dominant figure in British political life for some time, acquiring a range of nicknames in addition to the Iron Lady, including Maggie and the Milk Snatcher. The BBC reports that the latter nickname came from Thatcher’s days as Education Secretary in Edward Heath’s government, when she put an end to the handing out of free milk to all school-children.
2. The Prince of Darkness
This former Labour MP and New Labour architect served in Labour’s communications team gained this striking nickname for his “ruthless” media skills, according to the Telegraph.
There’s no question that without Mandelson, New Labour could have been very different.
Theresa May gained this nickname during the recent general election for her supposed robotic body language and answers, as well as her excessive repetition of phrases such as “Strong and stable leadership” and “Coalition of chaos”.
4. Dodgy Dave
Following an incident in the House of Commons where Dennis Skinner calling then PM David Cameron “dodgy Dave” the nickname spread on Twitter, BT reports. The Labour MP was kicked out the chamber following the incident.
Tony Blair acquired this nickname for his youthful appearance when he first entered the political spotlight. The Scotsman has characterised his decade in office as a transformation from the young Bambi-like Blair of 1997 to the divisive “Bliar” of 2007 – a nickname which points to the accusation that Tony Blair was a liar, often used when discussing the war in Iraq.
Angela Merkel has led Germany for a whopping twelve years. She is often referred to as Mutti, according to Time, which can translate as “mommy”. This is derived from her so-called role as mother of the nation.
On top of that, the name briefly caught on in Britain, with the Independent reporting that Tory activists have been known to refer to the PM Theresa May as “mommy”.
And who said British politics was not bizarre...?
7. The Donald
By now, Donald Trump has acquired plenty of nicknames – both from his supporters and his opponents – but one nickname has survived the ages: “The Donald.” Not really a nickname, more of some strange Trumpian title, “The Donald” comes from a story from Spy magazine way back in 1989, according to the Washington Post. In the article, Trump’s ex-wife Ivana referred to her then husband with those two words.
And somehow, despite the name’s ridiculousness, it has stood the test of time.