People have left it very late this year because of their reluctance to spend - they are holding out for bargains - and we've had a final weekend just before Christmas. It's been a very busy weekend which will be crucial to delivering a Christmas that is acceptable, rather than exceptional.
More top news
HSBC has sacked employees who staged a mock Islamic State-style beheading during a team-building exercise.
Three men gored and 10 others hospitalised during first day of a week-long San Fermin festival in the northern Spanish city of Pamplona.
People travelling into the capital have been getting off a stop early to walk together in remembrance of the victims of the 7/7 bombings.