The big six energy suppliers have “overcharged” millions of energy customers to the tune of £1.2bn a year, the Competition and Markets Authority is expected to say on Tuesday.

Advertisements