A Vancouver man has made it halfway through his mission to swim from New Brunswick to Prince Edward Island and back for charity.
Jeremy Davidson, 32, arrived on shore in Borden-Carleton, P.E.I., after crossing the Northumberland Strait shortly before 4 p.m. on Saturday.
A member of his support team says he grabbed a sandwich and kissed his wife before turning around to start the return trip to New Brunswick.
The first leg of the journey took longer than expected, which his team attributed to a higher-than-expected tide.
Davidson left Cape Jourimain in New Brunswick around 7 a.m. and expects to finish the approximately 26-kilometre return trip around 9 p.m.
Davidson is swimming the strait to raise money and awareness for the Neil Squire Society, a non-profit organization that empowers people with disabilities to return to the workforce.
The charity swim was inspired by his father, who was diagnosed in 2010 with a severe form of arthritis.