Rachel Reeves has said she is "asking ordinary people to pay a little bit more" after unveiling £26bn of tax rises in a Budget that also saw her scrap the two-child benefit cap.
The chancellor extended a freeze on tax thresholds for an extra three years in a move that will drag millions into paying more tax.
But she said the biggest burden would fall on those "with the broadest shoulders" through higher taxes on property and savings, including a new tax on homes worth more than £2m.
She said the package - which also includes measures to tackle the cost of living - was the "right thing to do", but the Conservatives said she should resign for breaking a promise not to come back for more taxes.
Reeves used her second Budget speech as chancellor to say that there would be no "reckless borrowing" and no return to austerity under Labour.












