Energy Price Cap Update

The UK energy price cap will be set at £1,568 per year from July 2024 to October 2024.

Read more