The retailer’s 20th festive campaign follows a grandmother’s last-minute search for a thoughtful present, accompanied by a Sam Fender cover of a Rolling Stones classic.