Since your original comment was about 'non-white' people I'd just like to point out that the Leicester riots had nothing to do with them! It was between Hindus and Muslims. Based on developments in India.
Ironically if people were less 'multicultural' and thought of themselves as British nationals altogether instead of staying firmly in their little religious/national groups this wouldn't have happened.
FTR I'm of Indian descent, Hindu, from another multicultural country. Can't understand why there are such large groups of people born and raised in the UK who are much more 'traditional' than I am and have never mixed outside their own race/religion. As much as I disagree with France's extreme of banning all religious symbols in public there has to be some integration.
People will come on board and say 'oh but there are all white villages' - well of course, the UK is a white country, you can't avoid that statistically unless you moved token non whites around. Just like how you wouldn't be shocked at finding loads of Indians in India.
My English husband's village is predominantly white, treated me very well, no racism. So was his grandfather's home, again very white, on the Scottish border.
I got cat called and stared at by my 'own' people just because I wore a short skirt walking through a 'brown' area. Got rude comments from British Muslims because I am Hindu.
But of course... All the racism rhetoric always blames white people.
I'm sticking to the white areas thanks where I can wear what I like and nobody insults me.