Today is the 373rd anniversary of the execution of Charles I by his English subjects. It was one of the most significant moments in the evolution of parliamentary democracy – the day when the notion of the divine right of kings died. And it is also the ultimate act of cancel culture, with lessons for […]