Fans have declared Waitrose's Christmas advert, titled The Perfect Gift, as the 'best' of the year thanks to its Love Actually inspired storyline featuring Keira Knightley and Joe Wilkinson