Energy regulator Ofgem has officially announced a new price cap for household energy bills, increasing the cap to £3,549 per year from the current price of £1,971. The price cap mechanism, introduced ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results