Sorry mate, and I am no defender of this Govt, but the evidence in front of me suggests that is total bollox. Power lines are up and ready from Hinkley Point C nuclear power station; dozens of wind turbines are dotted around the Severn Estuary, solar panels are everywhere. Insulation grants a gogo, (including me).
Not even sure we have much of a reliance on Russian gas anyrate. Maybe we do, dunno.
Sake, the UK thread. Soz.
5% of our gas used to be supplied via Russia, majority of ours comes from the North Sea.