Ofgem, the energy price regulator, has increased its price cap from January which will see the Government pay billions of extra pounds in support of households who would be paying £4,279 per year.
Ofgem, the energy price regulator, has increased its price cap from January which will see the Government pay billions of extra pounds in support of households who would be paying £4,279 per year.