A lower deficit with a quicker vaccine roll out?

UK public sector net borrowing in 2025-26 % GDP

Independent