Tesco's new Christmas advert has been dubbed its "most emotional yet" as directors reveal just how many sweets and gingerbread it took to film the three-minute clip