It’s officially Christmas week – the time when the “out of office” is on, festive jumpers are encouraged, and shopping centres are filled with panicked last-minute buyers.
Years ago, if you’d left your gifts to the eleventh hour, you would have no choice but to brave a heaving high street.