If you don’t like it... guess what? Don’t move to Britain! 
They can say whatever they want, why? Because it’s their native land! Just the same as natives in North America can say whatever they want about other cultures (and they do!). 
Moving to a new country and expecting the people to embrace you is absolutely unintelligent thinking.