Rachel Reeves has promised to “grip the cost of living” in the budget as she prepares to scrap the two-child welfare limit and freeze rail fares, while putting forward a multibillion-pound tax-raising package.
The chancellor is preparing to give her second budget on Wednesday after weeks of uncertainty about the scale of the tax rises she will need to impose to plug a financial hole of about £20bn.