Worst Christmas on record for retailers as sales slump by 3.7%

Worst Christmas on record for retailers as sales slump by 3.7%