UK Cost of Living Crisis October 2025: Energy Bills Rise to £1,755, Inflation Hits 3.8% and DWP Confirms £450 Winter Support Payment
British households face renewed cost-of-living pressures in October 2025 as Ofgem’s energy price cap increases 2% to £1,755 annually for typical dual-fuel homes paying by Direct Debit—adding £35.14 to annual…