UK public sector net borrowing in April was £24.343 billion, below the expected £20.9 billion and the previous month's figure of £12.605 billion.

2026-05-22

UK public sector net borrowing in April was £24.343 billion, below the expected £20.9 billion and the previous month's figure of £12.605 billion.