Government renewables dogma is blocking only viable solutions to the UK’s energy crisis
Net Zero Watch has blamed the government’s failed renewables priority as the main obstacle to solving Britain's energy cost and security crisis and a return to healthy economic growth.