Rachel Reeves’s first Budget raised taxes by £40 billion but also offered a boost to spending as she promised to “restore stability” and “protect working people”.
Most of the measures had been trailed heavily in advance, including increases to employers’ national insurance contributions and a change to debt rules to allow the Government to borrow more money.