This year's John Lewis Christmas advert focuses on the fear of finding the 'perfect gift,' with creators saying it was made with the 'cost-of-living' crisis in mind