The energy price cap is expected to be cut by around £129 when the new limit comes into force in July