The UK government's budget deficit in December was £16.908 billion, compared to £10.293 billion in the previous month.

2026-01-22

The UK government's budget deficit in December was £16.908 billion, compared to £10.293 billion in the previous month.