Remember that the UK is 80% white and London is 50% white; it's really striking how and probably relevant that the nonwhite population of the UK is concentrated in a few metropolitan areas.
But remember that "white" and "foreign" are not the same thing! Edinburgh has a substantial Polish community. I have coworkers from Ukraine and Romania.
"How cosmopolitan is Scotland, really" is a complex question. It's official policy of the very popular SNP, and there's little toehold for UKIP or xenophobic politics. I think they've quite successfully attached the free-floating blame to Westminster. While in the rest of the country blaming foreigners is more popular.
Having different press (including separate editions of the Mail and Sun) probably also makes a difference. Brexit is very much a long-term press project.
But remember that "white" and "foreign" are not the same thing! Edinburgh has a substantial Polish community. I have coworkers from Ukraine and Romania.
"How cosmopolitan is Scotland, really" is a complex question. It's official policy of the very popular SNP, and there's little toehold for UKIP or xenophobic politics. I think they've quite successfully attached the free-floating blame to Westminster. While in the rest of the country blaming foreigners is more popular.
Having different press (including separate editions of the Mail and Sun) probably also makes a difference. Brexit is very much a long-term press project.