Christmas is never perfect, and Tesco embraces that.