A man has raised £866 for a cancer charity by walking 120 miles.

Tyrone Humphreys, from Yeovil, completed the trek along the Jurassic coastline in three days, starting at South Haven Point near Studland on August 30 and finishing in Exmouth on September 1.

He is aiming to raise £1,000 for Macmillan Cancer Support, with his fundraiser still active on JustGiving.

Mr Humphreys said: "I wanted to do something to say thank you to Macmillan who help so many people living with cancer, but also to help raise cancer awareness.

"In the last year, two of my loved ones were diagnosed with cancer and supported by Macmillan through surgery, radiography and chemotherapy."

The challenging weather conditions made the walk difficult, with Mr Humphreys often having to cling to undergrowth so that he wouldn't 'fly off the side' of the cliff.

One of his highlights of the walk was the varied and breath-taking views he encountered.

He said: "There were times when I was worried it would be too difficult, as my body started to fatigue, but the variety of those different places, as well as the deserving cause, kept me going.

"If I surpass my £1,000 target, I will complete the next part of the South West Coast Path to Teignmouth."