Shoppers ‘may put worries on hold to loosen purse strings for Christmas’

£15.7 billion is expected to be spent with internet-only retailers (Andrew Matthews/PA)
£15.7 billion is expected to be spent with internet-only retailers (Andrew Matthews/PA)