@BillRM,
If someone doesn't want immigrants of any race, religion or nationality to flood their nation to the extent that the culture changes, they are "racist?"
They may be a chauvinist or a xenophobe, but why a racist?
Personally, I don't know why it's so offensive that someone might wish to preserve a given culture that has endured for centuries.
Yes, immigrants from other cultures can influence the culture of their new home in a positive way, but why is everyone supposed to accept this as a given?
I fail to understand why the people of any nation must embrace immigration or be considered in some way immoral. Surely no one is arguing that if Scotland were to close it's doors to immigration, that people will die.
There certainly are positives to immigration, but if someone feels they are out balance by negatives, why is this sinful?
It's not as if there aren't plenty of examples of immigration creating cultural problems in Europe.