Despite cold, sleeting weather, the annual Loony Dook on Dornoch Beach went ahead as planned yesterday, January 1, with ...