It left government borrowing in the financial year to date £7.2bn above forecasts by the Office for Budget Responsibility.
Labour has promised to leave VAT untouched, but the Chancellor must find savings at the Budget - Dan Kitwood/. Imagine a line ...