The UK government's budget deficit in June was £15.227 billion, revised from £24.069 billion to £23.729 billion in the previous month.

2026-07-21

The UK government's budget deficit in June was £15.227 billion, revised from £24.069 billion to £23.729 billion in the previous month.