Millions of Britons may face 'dismal winter