UK budget surplus for January misses forecasts, official data shows

Feb 21, 2025 - 10:30
 0