The UK government's budget deficit in May was £24.069 billion, revised from £9.547 billion to £9.458 billion in the previous month.

2026-06-19

The UK government's budget deficit in May was £24.069 billion, revised from £9.547 billion to £9.458 billion in the previous month.