David Coates

David Coates has a PhD in Intellectual History from University of St Andrews. He is a Catholic and a Tory.

The debate over Britain’s wartime leader has been reignited by an ignorant revisionist account

Why the Tories should embrace a spell out of power

Politics needs a vision of the Good

Give the imperial system its due weight and worth