16 energy firms ranked worst to best - with British Gas, EDF, OVO outside top 10

The big takeaway this time is that while some suppliers are really stepping up, others are still falling way short of what customers deserve.