It has been a tough Christmas for retailers. This week's string of updates has shown weakened consumer confidence is showing no signs of letting up, even over the festive period when they typically ...