Waitrose has enlisted stars from some of the most popular British television programmes of recent years for a “whodunnit” Christmas advert.