The government’s decision to freeze income tax thresholds means nearly 3 million low- and middle-income Britons will have to pay basic or higher-rate tax for the first time this year while existing taxpayers will also have to stump up more.
There was no mention of this in Jeremy Hunt’s budget speech but that is because he had already said in November that personal tax thresholds are going to stay the same until 2028.