March 8, 2025
What is happening in Ukraine with Donald Trump and Vladimir Putin has echoes of the Molotov-Ribbentrop Pact, the agreement made between Nazi Germany and the Soviet Union which triggered the Second World War.
More Cartoons >>
March 1, 2025
It's the 51st anniversary of the publication of The McCrone Report. Please share widely.
More Cartoons >>
February 22, 2025
I found a diary I had written, aged nine, during my last year in Canada, 1972.
More Cartoons >>
February 15, 2025
A rummage through a trunk belonging to my father produced some surprising historical artefacts.
More Cartoons >>
February 8, 2025
My dad, David Moodie, was born on this day in 1934. This is my birthday card to him.
More Cartoons >>
February 1, 2025
Scottish novelist Muriel Spark was born on this day in 1918, surely a cause for celebration.
More Cartoons >>
January 25, 2025
Robert Burns was born on this day in 1759, and is far more worthy of a cartoon than any politician.
More Cartoons >>
January 18, 2025
In the wake of disastrous polling for "Scottish" Labour, Scottish Secretary Ian Murray said "the public don't like honesty after all". Let's see if blaming the public helps them in 2026.
More Cartoons >>
January 11, 2025
Former prime minister Liz Truss’s bid to stop people from talking about how she crashed the economy backfired as ‘Liz Truss crashes the economy’ started to dominate the headlines. She actually sent a 'cease and desist' letter to Keir Starmer over the claim. Divot.
More Cartoons >>
January 4, 2025
All of the things I mention actually happened. I wish it was fiction.
More Cartoons >>