Public blame greed of energy companies for rising bills
With London Climate Action Week underway, new More in Common polling finds that low trust in both energy companies and the government is leading the public to increasingly believe that corporate greed, rather than what is right for the British public, is driving energy policy