Households paying £94 extra on energy bills due to regulator’s failure Consumers have been forced to pay almost £100 more on their energy bills due to Ofgem’s failure to regulate the energy supply market properly, according Read More » 16th November 2022 No Comments