Energy price cap shake-up could see households locked into six-month deals

Energy price cap shake-up could see households locked into six-month deals