British Gas, Ovo Energy, Scottish Power and So Energy all finished at the bottom of the rankings with overall scores of less ...