Where is the £500 million for blue passports, the money for extra civil servants and negotiators for Brexit coming from?
If £500 million covered the whole cost of Brexit, it would be negligible. But Hammond has put aside tens of billions to cover the damage to the economy caused by Brexit.
The only sensible suggestion (not saying I agree with it) is to tax private schools more but even that is pegged for food and not funding, so wouldn't help anyway.
The money could be used for funding rather than for free school meals. However, many private school parents could not take a 20% increase on fees and would have to move their children back to the state sector, so it's not clear how much money this would actually raise.
I used to live in another European country where I paid over 50% of my income in tax. (I don't mean I was taxed at 50% - the marginal rates were much higher, I mean that I paid over 50% of my income in tax.) Here as a higher rate tax payer I pay much less than 50% of my income in tax. We as a country are choosing to pay relatively low taxes and correspondingly provide poor education, services etc.