Public borrowing forecasts were far too gloomy
Yesterday we got news that the total net borrowing of the public sector was £42.6bn. This compares with the March 2017 budget forecast of £58.3bn. So the result was £15.7bn or 27% lower than forecast. This reflects the general gloomy bias of official … read more