It left government borrowing in the financial year to date £7.2bn above forecasts by the Office for Budget Responsibility.
Public sector net borrowing in the UK, excluding banks, reached £20.2bn in September, according to the Office for National ...