UK public sector net borrowing in June was £15.989 billion, below the expected £18 billion and the previous month's figure of £23.294 billion.

2026-07-21

UK public sector net borrowing in June was £15.989 billion, below the expected £18 billion and the previous month's figure of £23.294 billion.