Home Politics UK energy bills to fall by £129 from July as Ofgem cuts price cap by 7%