In years gone by, Christmas shoppers have started early and spent lots. Queues, like this one outside Harrods, were a regular occurrence