Another year, another New Year. St Andrews was the destination this time for a rather wet and blustery week...