The UK government's deficit in October was £20.825 billion, revised from -£10.9 billion to -£10.782 billion in the previous month.

2025-11-21

The UK government's deficit in October was £20.825 billion, revised from -£10.9 billion to -£10.782 billion in the previous month.