"The fact that you would wonder how an Asian family could afford school fees shows how out of touch you are with reality."
I wondered no such thing.
There's a British Pakistani boy in my son's class at prep school, among many other ethnicities in the school
However no matter how diverse the ethnic/national makeup of the school might be, I'm not sure you could say it's diverse. The Indian, Pakistani, Chinese, etc. children might look different from the white British children, but they all come out with the same prep school accent, the parents all have million pound houses, 4x4s, and so on.
As I said, "We are shown round by two Y8 British Pakistani/Bangladeshi boys from state primary schools. "
If people want to pick up on the Pakistani/Bangladeshi bit and ignore the point about going to state primary schools, so be it. If you think you can't begin to guess whether a child comes from wealthy family or not, again, that's up to you.
It's odd btw to equate 'Pakistani/Bangladeshi' with 'Asian'.
These are relatively old stats, from 2004, but show % by ethnic background achieving 5 A*-C at GCSE:
Chinese 73%
Indian 64%
White 51%
National Average 51%
Bangladeshi 45%
Black African 40%
Pakistani 40%
Black Other 37%
Black Caribbean 30%
It's obviously silly to group 'Chinese' and 'Pakistani' together as Asian when they have nothing at all in common.
% of families with low incomes, by ethnic background:
20% for White people.
30% for Indians and Black Caribbeans.
50% for Black Africans.
60% for Pakistanis.
70% for Bangladeshis.
So obviously the chances are MUCH higher that a Pakistani or Bangladeshi child's families is unable to afford school fees than a white child. Having come from a state primary school of course, that chance is higher still....