The point is my dear chap, in your country what you can and can't say is is dictated by the whims of the current government. If your government decides that what you believe is unacceptable, then you will be arrested, fined or jailed for saying it.
Recently people have been arrested for saying that we should end homosexuality. I disagree with this viewpoint, as do you, but in England simply expressing this opinion is illegal.
And what beliefs the British government will allow you to express changes every few decades. It wasn't that long ago that suggesting that maybe it is time tondo away with the institution of the monarchy would get you arrested.
There is no free speech in the United Kingdom except what the current government allows.