Keir Starmer has told Rishi Sunak to "end the Tory scandal" of massive tax breaks for private schools as he declared: "Trickle down education is nonsense".
The Labour leader went on the attack at Prime Minister's Questions over the Government's continued support of the charitable status for independent schools.
Speaking on Wednesday, Mr Starmer said the PM's alma mater - Winchester College - has a rifle and rowing club, extensive art collection and charges over £45,000 a year in fees for students.
Due to its charitable status - enjoyed by all private schools - the Labour leader told MPs the Treasury had lost around £6million this year in VAT on school feees.
Sir Keir told the Commons: "He talks about his record.
"It is simple, he can carry on being pushed around by the lobbyists, giving away £1.7 billion to private schools every year or we can put that money to good use. End the Tory scandal."

Mr Sunak insisted the Government was "improving school standards for every pupil in this country".
And he claimed: "This is about supporting aspiration, and that is what this Government is proud to do."
But Mr Starmer also quoted from a 2017 article penned by the Levelling Up Secretary Michael Gove.
At the time the senior Tory supported removing the tax advantages enjoyed by private schools as one of the best ways of ending society's "burning injustices".
Mr Starmer told the PM: "His Levelling Up Secretary... who after all was education secretary for four years, said you could scarcely find a better way of ending burning injustices than scrapping these handouts."

He added: "Just done the road in Southampton... four in every 10 pupils failed their English or maths GCSE this year... is that £6 million of taxpayers' money better spent on rifle ranges in Winchester or driving up standards in Southampton?"
But Mr Sunak continued to defend the policy, claiming the Labour leader is "attacking the hard-working aspiration of millions of people in this country, he's attacking people like my parents."
He went on: "This is a country that believes in opportunity not resentment.
"He doesn't understand that and that's why he's not fit to lead."
During the session on Wednesday the Labour MP Andy McDonald mocked Sunak for a student video saying he did not have any working class friends.
"He's not likely to make any soon because while he sits on a personal fortune, he's refusing the reasonable demands of nurses, railway workers and others force to take industrial action to make ends meet,' he said.
Mr Sunak said: "I have nothing but admiration and gratitude to our nurses for all the work they do.
"But it is simply unreasonable and unaffordable to have a 19% pay rise."
He said Labour needed to explain how to pay for it.