A teacher has raised over £5,000 for local charities after completing a 350 mile hike to John O’Groats.

David Cluckie, 51, started his 26-day journey at St Andrew’s Hospice in Airdrie on June 25, with family and friends joining him at times along the route.

David, from Hamilton, said: “I was keen to take on a big challenge and following a tough year, I thought now was the perfect time to make the most out of the opportunity to take on this adventure.

“The past few weeks have been exceptionally challenging; I am very proud to have completed the hike and grateful to everyone who has donated and helped me raise money for two charities close to my heart; St Francis’ Care Home in Govan and St Andrew’s Hospice in Airdrie.”

Both charities have a personal connection to David and his family.

St Francis’ Care Home have been caring for his mum, Mary, since 2017 while St Andrew’s Hospice cared for his wife Angela’s gran in 1999.

Sister Lisette Prele at St Francis said: “Mary and her family have been a huge support to our care home with the endless help in fundraising for the home.

“In the time we have known David he has suggested numerous ideas, supported us through race nights, and even given his time to ensure events run well with great dedication.

“Everyone at St Francis is again indebted to his ongoing kindness, our thoughts, prayers, and very best wishes were with him every step of the way.”