Read next
Trending
Why has ‘decolonising’ Sadiq Khan accepted a knighthood?
If you are going to give gongs for public service, I guess a three-times elected London mayor ought to be a candidate. True, it is hard to see what particular achievements have earned Sadiq Khan his knighthood. Violent crime has risen inexorably on his watch, while his efforts to clean up London’s air have been
Also by The Spectator
Steven Pinker: The inside story of my Covid ‘bio bet’
From the magazine