The ‘zombie’ net zero levy adding billions to Britain’s energy bills

background image