Public sector net debt is forecast to rise by £125bn or 4.6% of GDP, as government embarks on the largest spending increase since 1992, according to the Office for Budget Responsibility.
Public Finance - please sign in or register
This content can be accessed for FREE when you register