One has to be consistent. Either one is for cancel culture or one is against it. And an MP being prevented from fighting the next election over an idiotic letter, however offensive its contents, strikes me as an open and shut case of it.
The shadow education secretary says only six in 10,000 events have been cancelled.
He gave a brave speech to the Adam Smith Institute on some of the most contentious issues of our time.
All platforms, big or small, can no longer be allowed to spread hate speech.