You know the shrill of the deeply wounded 'Remain' supporters from the UK Referendum that did not go their way? Ah, yes: "Older Britain, that won, is xenophobic, racist, anti-migrant. And the young Britain, that lost, is the opposite of that."
Ok, there are stereotypes. And then there are stereotypes. The 'old Britain' that is allegedly such a terrible place is the one that built one of the most multicultural societies in the world. That's right: the young Britain was not even born when that happened.
But never mind history, here's the most current (1Q 2016) data on attitudes to multiculturalism from the not-so-pro-Brexit source, PewResearch:
By opposition to multi-ethnic society, the UK ranks 5th in the group of these countries, tied with on-so-progressively-liberal Germany, and better than core-European-values Italy and Holland, ahead of the beacon of European democracy Poland. By actual support for multi-ethnicity in society, the UK ranks third, ahead of all other European countries in the survey other than Sweden.
Of course, the U.S. leads all the countries in terms of support for multi-ethnic society. Not surprisingly.
Here's another interesting snapshot from the same study:
So if we are to look at the Left-Right gap, the UK is at the widest differential in opinions on diversity in Europe. But, and here is a major but, with 27% of Conservatives (Right) supporting diversity, it has the most 'liberal' Right in Europe after Sweden. Oh, and notice the little blow up for the 'xenophobic Republicans in the U.S.' meme - that too is absolute bullshit, since U.S. conservatives are more supportive of ethnic diversity liberal / Left Europeans except those in Sweden and the UK.
You can glimpse few more insights into the Pew survey here: http://www.pewresearch.org/fact-tank/2016/07/12/in-views-of-diversity-many-europeans-are-less-positive-than-americans/.