Racism is taught, you only have to look at babies and young children to see that. When they play they don't care what colour the other is.
I think the only reason they have brought so many different races into Britian is because they know that in a cirsis they will not stick together. In the wars of past there were only British people in Britian and they stuck together like one big family. Those days are gone

Holding a British passport doesn't mean you can even speak English anymore. They have erroded away national identites all over the world.
I'm happy for anyone to travel anywhere in the world they want, but don't like it when they tottaly invade another country and change it. Look at what the British have done to Spain.