Neil O’Brien: The New Puritans want to tear down our liberal settlement. Here’s what they think – and why they must be resisted.
Countries need a balance of self-criticism and self-confidence. People are often called on to act for a greater good. But if Britain is shameful, why bother?