Higher tax receipts were the sole cause of the budget surplus in January 2026 Using the 2026 retail sales chart, which of the ...
Tax revenues exceeded spending by more than £30 billion last month, the largest surplus since records began in 1993.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results