UK public sector borrowing exceeds forecasts in July
UK public sector net borrowing reached £1.8 billion in July, significantly exceeding forecasts and highlighting a tighter fiscal position for the government as it prepares its first Budget. The figure, released by the Office for National Statistics on August 21, 2026, was £2.
Verilumia