What has caused the energy crisis?

Prices have soared due to the cost of living crisis. The energy bill price cap is on the rise, with bills set to rise to £4,266 by January 2023.

There are many factors that have contributed to the rise in the UK’s utility bills. The combination of all these factors has led to a crisis which is likely to worsen.