Read lots of posts about the private school stops social mobility, and some people suggest to stop private school, cancell the charity status etc.
But I think from the other side, private school also save money for public. If all the private schools have been closed down, then govement has to find more money to fund more state school places. And for rich people, they can still move to good area for an outstanding state school.
Wouldn't it be nice to just give each student same amount of student fund, then parents can decide to use it on private school or state school. People can top up the fund to send their children to private school, or top up nothing to go to state school. So instead of 17% children go to private school, maybe 50% can go. And we can closed down some really bad secondary school.