Millions of UK households will pay less for electricity and gas from 1 April to 30 June 2026, after Ofgem announced a 7% reduction in the energy price cap. The average annual household bill for ...