It's hard to imagine how transforming your country into a majority Muslim nation is part of a Christian worldview, but maybe that is a British thing I don't fully understand.
In any case, you are not allowed to say you want to end Muslim immigration, without police showing up at your door at least. Like you said, that would be interpreted as "racism".
That is a fundamental question of immigration, of what the nature of your country will become, that you have no freedom to discuss.
"except when someone is inciting violence", see there you go. If you criticize LGBT lifestyle, then you are 'inciting violence' against the LGBT community. It's that simple, and those encounters with law enforcement are documented.
At the very least, your speech is heavily suppressed with the threat of the law looming over you.
I think it is arguable that Russians, especially Russian Christians, have much more freedom then you yourself do. That may produce some cognitive dissonance since you've always been taught that the west is the free world.
Political dissent may seem more open in the UK, but that's only because you aren't dissenting against any real locus of power.
You are not ruled by politicians, but by an ideology.
You are free to switch out any number of political leaders, but if you dissent from the ideology, you will, as discussed, find officers appearing on your doorstep.
Whatever you think of supposed restrictions on political dissent in Russia, (Putin is extremely popular with the people generally, like it or not), the situation is far, far worse in Ukraine where political opposition is quite literally banned, and young men who don't want to fight in Zelensky's war are routinely kidnapped in broad daylight to be sent to the frontlines.
Your country, the UK, now supports one of the worst tyrannical police states in modern history, and is now planning to send their own military to support this abomination.