Too much borrowing
The November borrowing figures make grim reading. The OBR was forecasting borrowing of £99 bn this year in the March budget. They are now forecasting £177bn. By November we had already borrowed more than the March forecast for the entire year at £105… read more