Written by Rob Micklewright, Senior Political Consultant on 10 October 2017
It is of the Government’s own making that a price cap on domestic bills continues to be the biggest headline in the energy sector given the constant cycle of a gradual ramping up of rhetoric and then apparent climb-down when pushed for a decision.