Wildlife

Energy price cap October 2026: New rates and what they mean for your bills

Ofgem’s energy price cap rises to £1,723 from 1 October 2026. See the new unit rates, who is affected and what the change means for household bills.

More articles