Britain’s productivity stagnation has coincided with falling electricity supply

100 = 2005, the peak year for electricity supply.