The New Puritans
by Andrew Doyle
'A sober but devastating skewering of cancel culture and the moral certainties it shares...