What has caused the energy crisis?

The cost of living crisis has seen prices soar. The energy bill price cap is on the rise, with bills set to rise to £4,266 by January 2023.

Various factors have impacted the increase in what the UK will be paying for their utility bills. The combination of these factors have caused a crisis that is set to worsen.