– Richard Dodd, British Retail Consortium
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.
The traditional Boxing Day sales have been brought forward to Christmas Eve. Dozens of retailers are trying to out-do each other and win customers' hard-earned cash.