Customer service ratings across the energy industry are among the lowest ever and are showing no signs of improving. Citizens Advice – which tracks customer satisfaction levels through its star ratings – claims that the only way to improve the situation is by implementing a consumer duty into Ofgem’s framework of regulatory requirements.