Energy price cap: typical household bills will fall by £426 from July, according to Ofgem