British Gas, OVO, EDF, EON, Octopus customers urged to complete one task or be overcharged
The Energy Price Cap, which controls what most households pay for energy, will rise by 6% on average on 1 April 2025.
Full Article