Millions of Britons have been left unable to afford to properly heat their homes this winter amid a perfect storm of factors ranging from poor energy planning to London’s bid to ‘punish’ Moscow for Russia’s operation in Ukraine by slapping restrictions and ‘price caps’ on Russian energy supplies.