UK Budget Surplus Hits All-Time High in Pre-Forecast Boost
In January 2026, the UK Budget swung from its usual annual deficits to a stunning record surplus. The government reported that revenues exceeded spending by £30.4 billion, the largest monthly budget surplus since records began in 1993. This unexpected boost came just weeks before the government’s Spring fiscal forecasts. It gives the Treasury a stronger…