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
Taxi booking service Uber has reportedly been valued at nearly $51 billion.
Two people have been charged with manslaughter after a woman died while bungee jumping in Spain.
Facebook CEO announces he and his wife are expecting a baby girl