EconomyUK Recorded £10.9 Billion in Debt Interest Payable in SeptemberBy Adrian ValeOct 26, 2026, 10:39 PM UTC