Are energy customers paying too much?

Millions of energy customers have been "paying too much for their energy bills", a year-long investigation by the Competition and Markets Authority (CMA) has found.

Between 2009 and 2013, British Gas, E-On, Npower, EDF Energy, Scottish Power and SSE collectively charged households £1.2bn a year more than they would have in a competitive market, the CMA said.

Correspondent John Moylan reports.