This is a bit odd, and frankly, embarrassing, so please bear with me.
DS, 8, has admitted to me that he doesn't think he likes "brown" people as much as white people. When I ask him about this, he can't explain it. I point out that he used to be friends with a muslim boy at school (who has subsequently left) and that he has a number of "brown" friends who are muslim or black at one of his activities. when I remind him of this, he agrees that he likes these children and gets on well with them and then says, "but I think I don't normally like them". I don't think this attitude comes from anything specific, but more the reality that we live in surrey and his entire school has maybe 5 children who aren't white.
I am originally from South Africa so this worries me. I do have some black south african friends, although not many as I left 20 years ago and Apartheid only ended as I was leaving school. The ones I have are from when I was working in Johannesburg and while we stay in touch, I haven't visited Joburg since DS was born and the odd time they've visited london in the past it's been meet ups for dinners and drinks in London rather than trips to Surrey with the kids...
I have one black English friend who he knows, and loves, but that friend lives in the US so we don't see him often.
The problem is that in my leafy little part of surrey, it's all bloody white. The children in his activity are different ages so I don't see those turning into proper friendships, although I plan to encourage any budding relationships! So how do I show him he's being ridiculous? Bless him, I think he is aware of it in that he's always a bit embarrassed by what he's saying and does it like he's making a confession.
He loves music and actually has started to realise that some of the music he listens to is by black artists, so that's good. But I feel like I need him to see people of different races more visibly in his daily life before any of these attitudes are entrenched. But I don't know how to do this short of taking him back to south africa for a few months! 