Net zero blamed as British factories pay nearly twice as much as France for electricity

background image