November 12, 2025 Winter of Worry: Britain’s Energy Debts Hit Record High UK household energy debt hits an eight-year high, soaring 30% as suppliers urge the government to take radical action to cut costs. Continue Reading