Now is the time for the government to intervene on energy prices and override the Big Six firms This winter it is imperative that something is done to fix our broken energy market. Seven out of 10 households are still on the highest priced deals, paying some £300 more than they should – and too many of these are the most vulnerable in our society. The Competition and Markets Authority investigation report, published [...]