Net zero strategy: Powering up Britain or hot air?

Net zero strategy: Powering up Britain or hot air?