The chancellor was on the morning media rounds on Thursday claiming that, technically, she has not broken the manifesto promise not to raise income tax, VAT or national insurance contributions “for working people”.
Rachel Reeves’s argument is that, because the rates themselves have remained the same, she has kept her word – despite the fact that hundreds of thousands more people will end up paying higher income tax due to fiscal drag.