Christmas shoppers are expected to spend a total of £86bn this year

By Krishna Rao | 05 Nov 2012