Our response to the October 2023 price cap

23 August 2023

Read what our chief executive Mike Thornton thinks about the October 2023 price cap and what needs to change.

Our response to the Ofgem price cap announcement

24 May 2023

While energy bills are expected to come down from 1 July 2023, more needs to be done to solve the energy and…