As the FT has noted, Philip Hammond is to allocate £500 million of extra funds to schools in the budget. However, of thus sum £320 million is to go to 140 new so-called free schools. That is £2.3 million each.
The remaining 24,372 schools in the country will share £180 million, or £7,385 each.
Alternatively, split that £180 million amongst the 8.2 million pupils involved and that's £21.95 per pupil, which is going to make a resounding difference.
Never doubt that big numbers are meant to distract attention, in this case fom blatant dogmatic bias.