So here's a point my dh made about this.
We privately educate our kids, a friend of his has chosen to state educate kids but spends the equivalent of the school fees on cars.
Both expenditures are from post tax income, but using that money benefits society (because the state doesn't have to pay £3-5k/child to educate our kid) whereas buying a (foreign made) car doesn't.
I think it would be fairer for school fees to be paid from pre tax income for this reason, especially as it would make fees more affordable for more people but it's not going to happen as its not a vote winner (probably the opposite).
I think the system as it is is fine.
I don't believe that any form of education should have vat added and as a pp said bursaries would quickly disappear if they had to pay business rates (as why should they give discounted places away otherwise).
As usual Corbyn's latest stupid ideas would lead to everyone being worse off as there's be a flurry of parents trying to get state school places as they can no longer afford the fees, and they will not be the ones getting the places at the worst schools. So it leaves fewer state school places, and crucially fewer school places in the outstanding schools.
I'd be very interested to know how much of the tax raised from this idea would then have to be spent on extra school places from those who can't afford to go private, I imagine there would not be much left over and may even cost the state.
Really no one should want this.