Let’s face it, nothing strikes fear into our hearts quite like the thought of Christmas shopping.
Every single year I promise myself that I will start in November, October even, really get a good head start. I have elaborate day dreams in which my presents will be wrapped at the foot of my bed by the 10th December whilst I smugly attend parties, drink mulled wine and say things like ‘Stressful? Oh one just needs to be organised that’s all – another mini gruyere tartlet? Don’t mind if I do’.