Sir Keir Starmer has said that the Budget “asked everybody to make a contribution” in order to protect public services and help people struggling with the cost of living.

Rachel Reeves’s Budget put Britain on course for a record tax burden as she hiked levies by £26 billion after weaker economic forecasts left holes in her previous spending plans.

The Prime Minister argued that his Government had “done the least possible we can” to impact people and had “done it in a fair way”.

The increases are also needed to pay for increased welfare spending, with the abolition of the two-child benefit cap costing £3 billion a year by 2029/30.

Sir Keir said he was “not going to apologise” for taking 450,000 children out of poverty, as he hit back at claims the measure was announced to appeas

See Full Page