Energy Debt Hits Record High of £4.4 Billion as More Households Struggle to Pay
The amount of debt owed by customers to energy suppliers has reached an all-time high of £4.4 billion, a surge of more than £750 million compared to the same time last year. The figures, released by Ofgem, reveal that over a million households in England, Wales, and Scotland have no active plan in p... [More info]