Damian Thompson

Damian Thompson is an associate editor of The Spectator