Shares in Sainsbury's fell 4.25p to close at 410.25p yesterday, despite strong Christmas trading figures from the supermarket chain.

Like-for-like sales excluding fuel rose 5% in the 12 weeks to 30 December, with total sales, excluding fuel, up 6.8%.

The figures disappointed some analysts who said sales had fallen short of estimates.