Pay gap reporting
Stirring the melting pot
Ethnicity pay gap reporting is a terrible idea, so why won’t it go away?
The problem with reporting “ethnic pay gaps”
Pay disparity does not prove an underlying system of discrimination
Free speech is fascist
Words must be controlled to ensure that Starmer’s subjects behave themselves
Escaping the digital dark age
We cannot rely on digital media to preserve our art and knowledge
Donald Trump is a wake-up call for Europe
We cannot complacently depend on the US
How to be realistic on Ukraine
There is a route to peace, but it will take compromise
Dancing with Beethoven
Beethoven: String Quartets, vol.2 (Chandos)
Some picture-perfect restorations
What we were seeing looked as good as it would have at its premiere
Boris: the PM who could do no wrong
This must be in competition for the most inaccurate work of non-fiction since … well, since Johnson’s last book
The empty road to serfdom
“Vision Zero” is a tyrannical anti-driving dream
Reject the culture of death
Darkness lies beyond the euthanasia rubicon
Draining the swamp
Residents are hopeful that the mayor’s grip on Venice might at last be easing