The UK's second-largest grocery chain, trailing only Tesco, reported robust sales over the festive period, with party food and bottles of fizz in high demand