Ecotricity has been named England’s best energy supplier for customer service. Citizens Advice publishes quarterly data ranking the country’s biggest firms based on four categories – complaints ...