Weymouth's annual Christmas Day Harbour Swim saw hundreds of people brave a cold-water plunge in aid of charity