Waitrose says it has seen its most successful Christmas on record after sales for the twelve trading days up to December 31 were up 6.5% on last year.
Total sales for the five weeks up to Christmas Eve was 5.4% above the same period in 2012.
It said it also recorded its most successful single day of trading ever after taking £51m on Monday December 23.
More top news
Donald Trump has been accused of making insensitive comments to a grieving widow days after her soldier husband was killed.
Brent Stirton won the Wildlife Photographer of Year award for his image Memorial to a Species, taken at a game reserve in South Africa.
Analysis of queues found drivers faced 1.35 million traffic jams, costing them in wasted time, fuel and unnecessary carbon emissions.