Government borrowing higher than expected in November 19 December 2025 Borrowing – the difference between public spending and tax income – was £11.7bn last month.