Of course, Christians are well aware of the trend towards clamping down on opinions that aren't politically correct. From street preachers being arrested for saying homosexuality is a sin, to Christians being sacked for not supporting gay marriage – it's been clear for some time that our society's capacity for tolerance is shrinking.
It's not just the UK. In Australia, there's soon to be a referendum on gay marriage. Some Christian groups point out that 'anti-discrimination' laws prevent them from even presenting the case against redefining marriage.
But the attack on Tatchell, whose opinions are impeccably politically correct, is a new level of intolerance. He was "no platformed" because he supported free speech, and that alone.