OBR Forecasts Additional £14 Billion in U.K. Debt Interest Payments
The Office for Budget Responsibility forecasts an additional £14 billion in U.K. debt interest payments.
The Office for Budget Responsibility forecasts an additional £14 billion in U.K. debt interest payments.