Energy price cap to increase by £693 from April
‘The energy price cap will increase from 1 April for approximately 22 million customers. Those on default tariffs paying by direct debit will see an increase of £693 from £1,277…
Continue Reading
Energy price cap to increase by £693 from April