The deals just keep on coming

2018 has begun as frenetically as 2017 finished.

For 48 weeks of last year you would have been laughed out of town for suggesting a retail resurgence.

Then, in a breathless, five-day, pre-Christmas