UK Energy Price Cap To Rise 13%

Ofgem Confirms July Increase Energy regulator Ofgem has announced a 13% increase in the energy price cap for the period from 1 July to 30 September 2026. The increase reflects…