Of course people should have the platform to debate ideas across a variety of views and political beliefs, that doesn’t mean that a) a cancel culture is taking over and b) that it should give free rein to people with some pretty horrific views. There is still enough distinction between...