UK government borrowing was GBP17.4 billion in October 2025, almost GBP 2 billion less than last October but still the third-highest October borrowing since monthly records began in 1993, the Office for National Statistics said Friday. Borrowing in ...