It's not free speech, because we don't have free speech in the UK.
Freedom of speech is the protection from persecution by government for what you say (or otherwise express). People should be free to say whatever they like... and not get thrown in gaol for it.
It's not the protection from any other consequence, or the guarantee of a platform from which to say it. Katie Hopkins' removal from Twitter is not a free speech issue, because Twitter is not government.
Similarly, the human garbage who wrote this language-mangled pontification about using the right language, should not - but will, because we don't have free speech in the UK - face any police prosecution for this action. But that doesn't mean that they shouldn't face any consequences, like having their fizzog all over the news, being chucked out of their council flat (I'm sure that littering and flyers are against the tenancy agreement alone), or any private prosecution for threatening behaviour.
Don't confuse "free speech" with "total absence of consequence from speaking". It's "protection from persecution by government for speaking". And we don't have it in the UK in any case.