move away and go away as quickly as possible. and with widespread supply chain difficulties, too, there are concerns about the strength of the post lockdown recovery. faisal islam, bbc news. there are 51 days left until christmas. after last year's was all but cancelled, retailers are hoping for better business over the next few weeks. there have been warnings about possible supply shortages with shoppers urged to buy their presents early. and today two of the big hitters — john lewis and marks and spencer — released their christmas ads to try to boost business. here's our business correspondent emma simpson. # i only knew you... you know christmas is coming when thejohn lewis ad hits the screen. a heart—warming tale of a space traveller crash landing on earth. today, a blizzard of blockbuster ads. last christmas was a wash—out, thanks to covid—19. retailers hope we'll celebrate in style this time. we are ready.