As of yesterday, the OBR's expected deficit (or Public Sector Net Borrowing) for the year ending April 2015 was £90bn: see OBR table 1.3.
On that OBR Forecasting
As of yesterday, the OBR's expected deficit (or Public Sector Net Borrowing) for the year ending April 2015 was £90bn: see OBR table 1.3.