
Soaring debt interest payments and Chancellor Rachel Reeves’ public pay deal have helped push borrowing to £17.4bn the second-highest October figure since records began in 1993.
The figure exceeded the expectations of economists of about £12.3bn for last month, after new borrowings of £16bn in September.