Ed Miliband’s Net Zero madness hands Beijing a ‘kill switch’ over British economy

May 13, 2026 - 13:20
 0
Ed Miliband’s Net Zero madness hands Beijing a ‘kill switch’ over British economy


Miliband Net Zero just means shifting reliance on Russia to an even more dangerous foe, China, say critics.