I hope not to offend anyone with this, it's just something I have been wondering for a long time.
I come from mainland Europe, lived in England for 7 years now and loved it enough to get my citizenship, but this is something I can't really get my head around.
Our school system is completely independent on where families live - for primary, people register to their DCs absolutely everywhere, sometimes tenths of miles away if that means being closer to their workplace (which IMO makes enough sense). For secondary, choice is strongly dependent on the subject (more focused on humanities, sciences or technical/vocational), but again, where two similar schools exist, choice is completely free.
The results is that all schools are equally mixed, there are no schools with stellar results due to rich, heavy tutoring, over involved parents and no working class ghettos.
I'm genuinely (please, please trust my naivety) wondering why England insists on perpetuating this extremely classist system of good and bad areas with associated house prices, grammar system with expensive tutoring for the 11+ which not always then reflects true ability (but why also select on ability at such a young age? I know several people who were awful in school and thrived at uni!) , a system that ultimately kills social mobility.
There's surely something I'm missing as I really can't understand. Can someone explain?