UK public sector net borrowing in October was £17.434 billion, below the expected £15 billion and the previous month's figure of £20.2 billion.

2025-11-21

UK public sector net borrowing in October was £17.434 billion, below the expected £15 billion and the previous month's figure of £20.2 billion.