So what are you suggesting? Where do you draw the line? On the one hand you say that people shouldn't be subjected to gratuitous and insulting comments. On the other hand you state that they have no right to be offended.
I don't believe that any right is absolute. Rights are decided by societies, often by countries. I don't want to live in a society where people don't have the right not to be subjected to gratuitous and insulting comments. Some people might want to have that kind of society, but I don't and I don't think most people in the UK want it either.
Compared with others, the UK is still a very tolerant society, but (to me) being British is also about protecting minorities and those prone to bullying. If that means curtailing free speech on occasions, I think it's a price worth paying.
4 Years On…..Health-wise, Has Anything Changed?
Why Are Blokes Obsessed With Noisy Gadgets??
Mysterious hole - help please!
Army horses loose on London streets
Angela Rayner lashes out and calls Sunak “pint sized loser”.