The hypocrisy is blinding.
The sad thing is, Sadiq Khan probably doesn't see even the slightest inconsistency. In his brain, limiting free speech if someone's feelings are or might be hurt is either bad or never happened depending on whose feelings are in question.
Plus, the idea that actual freedom of speech exists in the UK is laughable.