Focus

Net borrowing

Public Sector Net Borrowing Lower Than Predicted £13 Billion

Public Sector Net Borrowing Lower Than Predicted £13 Billion