Columns

The vanity of Gavin Newsom

27 July 2024 9:00 am

Not long before Joe Biden finally accepted defeat, Gavin Newsom, the 56-year-old governor of California, was on the stump for…

Why there’s rioting in Leeds

27 July 2024 9:00 am

As something of a fan of riots and social unrest I was interested to know who, precisely, had gone doolally…

Will we always have Paris?

27 July 2024 9:00 am

There are times when you might be fooled into believing all is well. I had a moment of such weakness…

The Tories are a danger only to each other

27 July 2024 9:00 am

On Monday night the Conservatives announced the rules of the party’s leadership contest. The reaction in Labour circles was incredulity…

David Lammy’s Trump problem

20 July 2024 9:00 am

There’s no shortage of people who have spent recent years comparing Donald Trump with Adolf Hitler. Among other places, the…

Can Starmer control his party?

20 July 2024 9:00 am

Labour MPs ought to have been jubilant when they gathered for their weekly all-party parliamentary meeting on Monday. Most were…

Arise, Sir Gareth!

20 July 2024 9:00 am

I detected a degree of surprise among those people who were uncommonly cheered by Sir Keir Starmer’s election victory that…

Could Ukrainians ever trust a Putin peace deal?

20 July 2024 9:00 am

Last week at the Buxton International Festival I joined a big audience for an onstage interview with Anna Reid. She’s…

The cognitive dissonance of the Democrats

20 July 2024 9:00 am

Believe it or not, I planned to write the gist of this column before Saturday night. However, a caveat. Unlike…

The new dark age

13 July 2024 9:00 am

We have entered a new dark age. I’m not just referring to the situation in Britain since last week. Though…

The great bee-smuggling scandal

13 July 2024 9:00 am

The principal concerns of the electors vary rather more widely than the pollsters and pundits would suggest. One man in…

Who will lead the Tories next?

13 July 2024 9:00 am

Rishi Sunak performed a mea culpa when his shadow cabinet convened on Monday, taking full responsibility for the election loss.…

Why was Jeremy Hunt SHOUTING AT ME?

13 July 2024 9:00 am

Robert Jenrick, once immigration minister and still, just, MP for Newark, said on Sunday that the Tories lost not because…

Biden is as big a narcissist as Trump

6 July 2024 9:00 am

The dullest assertion you can make about Donald Trump is that he’s a narcissist who has no interest in the…

The Tories have only themselves to blame

6 July 2024 9:00 am

I was amused the other week to read George Osborne’s Diary in this magazine. In it the man now in…

History will judge Rishi Sunak kindly

6 July 2024 9:00 am

Memorably sweeping statements tripping easily from the tongue have a habit of worming their way into assumptions we make and…

‘I have to forge my own path’: Rachel Reeves on her plans for the economy

6 July 2024 9:00 am

Outside a café on the outskirts of Reading, Rachel Reeves is listening to the concerns of small-business owners. ‘Something that…

Calm down, it’s a joke

6 July 2024 9:00 am

I have never been a contributor to Twitter, partly because my comments would not be subjected to the intensive hygiene…

David Tennant’s pride and prejudice

29 June 2024 9:00 am

As all non-bigoted readers will know, this is the holy and most ancient month of Pride. The time of year…

What’s the worst that can happen for the Tories?

29 June 2024 9:00 am

When Rishi Sunak stunned his cabinet colleagues by calling a snap election, they feared the worst. Fast forward a month…

Tory men! Terfs need you

29 June 2024 9:00 am

Some of my good male friends, Tories, are sick of terfs. I can see it in their shifty eyes, in…

Milkshake me!

29 June 2024 9:00 am

Nine days of campaigning to go and I haven’t been milkshaked yet. I’ve hung out near McDonald’s in the hope…

Cowards vs culture

22 June 2024 9:00 am

For some while I have marvelled at the way in which artworks seem to have become the focus of hatred…

Tory voters want to punish their party – and themselves

22 June 2024 9:00 am

For progressive onlookers abroad, the Labour landslide now projected next month will seem a cheerful counterweight to the EU parliamentary…

How to lose voters

22 June 2024 9:00 am

During the 1983 general election, I campaigned every single day with great zeal and avidity. I knocked on quite literally…