Rachel Reeves has announced tax rises amounting to £26 billion as she battles a downgrade in forecast economic growth.
More than 1.7 million people will face paying more income tax as she froze thresholds, meaning people will be dragged into paying the tax for the first time or shifted into higher bands as earnings increase.