As price cap could hit £7,700 next year, who is REALLY to blame for our soaring energy bills? 

Everyone is looking for a villain to hold accountable as bills are set to rise to £3,500 a year from October. Here,Daniel Jones puts the spotlight on ten leading culprits.