The UK government's budget deficit in March was £28.519 billion, revised from £7.61 billion to £7.543 billion in the previous month.

2026-04-23

The UK government's budget deficit in March was £28.519 billion, revised from £7.61 billion to £7.543 billion in the previous month.