Tesco expects £3.1 billion profit after Christmas with 3.3% rise in festive sales

The supermarket increased its share of the UK grocery market to 28.7 per cent in the three months leading up to December 28