Some really interesting points here.
I was born and raised in Yorkshire and moved to London as an adult. Most of my extended family (parents/siblings) remain in Yorkshire.
As ethnic minorities (my parents were migrants) I grew up thinking living with racism and fear was the norm. When I moved away I realised it wasn’t the norm everywhere.
I’ve never quite worked out why. London has very high levels of child poverty, some of the highest in the country (in part driven by housing costs). It also has a very high level of asylum seekers/refugees. Some areas have high levels of unemployment, particularly among 18-25 year olds. It isn’t one big booming success story.
What is different is there simply isn’t the space for segregation on the level seen in other parts of the country. Most areas are diverse - both ethnically and in terms of wealth - because house prices drive this. Most areas still have very mixed housing stock so 1950s blocks of flats can be on the same street as £1.2m houses,
People travel to work together on public transport. There’s little choice to do otherwise.
Most people send their kids to state schools with a very mixed demographic. Most people have little choice over schools as the catchments are so small.
Dd has had a very different experience to her cousins who lived in their nice village, went to their nice local village school and were driven everywhere by car. It’s only as older teens that they’ve ventured into bigger towns and cities independently.
I worry about how much dd is exposed to sometimes but equally it has made her less likely to view people different from her as ‘other’.