Yes, they have wandered far from the OP. I agree.
The point is that people talk about "middle income" but can't define it.
The point is that most people can't define it either and think they are poorer relative to others than they actually are. The chart I posted shows why. The figures have changed, but the shape of the income distribution curve hasn't.
A household income of £50kpa places it firmly within the top quartile. They don't regard themselves as rich, because they know of people earning 6 or 7 figure salaries. Another common misconception is how much people on benefits receive and there was evidence of that earlier on the thread. Some people really seem to think that everybody could afford private school fees, if only they worked hard, prioritised and saved.
The fact is that only households in the wealthiest 10-15% of households can afford private school fees, however hard they work, whether they prioritise or save.
It's also a fact that private schools, free schools and academies have tax advantages which ordinary state schools don't. For example, state schools have to pay business rates on solar panels, but private schools receive an 80% exemption.
Private schools compete against each other to have the best facilities. The standard of teaching isn't significantly better than state schools, but the taxpayer is subsidising better facilities, such as swimming pools and tennis courts, which just aren't available to the majority of pupils. It's difficult to understand how anybody, especially somebody with socialist principles, can justify that.