UK public sector net borrowing in May: £23.294bn, est. £18.5bn, prior £24.343bn.

2026-06-19

UK public sector net borrowing in May: £23.294bn, est. £18.5bn, prior £24.343bn.