Energy firms have been failing vulnerable customers, the sector's watchdog has said, as people face a cold and costly winter. Ofgem told all 17 firms in its review to improve, with Good Energy, Outfox, So Energy, Tru Energy and Utilita found to have severe weaknesses.more