UK government borrowing in September hit the highest level for the month in five years, official figures show, highlighting the challenges facing the chancellor ahead of next month’s Budget. Borrowing – the difference between public spending and tax income – was £20.2bn in September, up £1.6bn from the same month last year, the Office for...