As May comes into view, with the anticipation of the warm summer months ahead of us, complete with sun-drenched hot beaches and cold ice cream, the thoughts and contemplations of Christmas seem a million miles away. Yet for many...