A Wiltshire man has completed his tour of England after running almost 2,000 miles and raising more than £25,000 for charity.

Frank Wainwright, 54, reached the end of his tour in Newcastle. He reached the finish line after running 1,971 miles with a total elevation gain of 129,528 feet - the equivalent of climbing Mount Everest four-and-a-half times.

Eight pairs of running shoes, more than 300 energy bars, and three family-sized tubs of petroleum jelly later, Mr Wainwright is set to mark the end of his adventure with a special marathon on September 21, at the Neeld Hall, Chippenham.

Starting at 2pm, the event will see him round off his 2,000 miles, following a route he created for local runners, known as the Bowcock Marathon.

Picturesque yet challenging, the course passes iconic landmarks such as Bowood House and Lacock Abbey, culminating in a finish surrounded by friends, family and supporters at Neeld Hall.

Starting in Newcastle, Wainwright took on the country clockwise, ticking off every English cathedral en-route.

The route also took him through five national trails and six national parks, exposing him to all elements and terrain.

In every spot, he took inspiration from the local area such as wearing a Viking helmet in York, fuelling up on fish and chips from Great Yarmouth and completing a loop of the famous ‘Chariots of Fire’ Great Court at Trinity when in Cambridge.

He was fundraising for charities like the Brathay Trust, which helps young people transform their lives. Donations are still being accepted through his JustGiving page.

Mr Wainwright, founder of Frank Publishing, said: “I couldn’t be happier and prouder to have completed my tour - and to have raised such a large amount of money for charity, alongside signing 30 large sponsors up to my mentoring scheme, which allows deprived youth to get career support from across the events industry nationwide.

“It’s been anything but easy and I have often taken the most difficult route – but it has certainly been an experience of a lifetime.

“I’m really positive about the next generation and really hope that I’ve inspired them to make the best of the country that we live in - and to make it even better.”

Since completing his first ultramarathon in 2018, Mr Wainwright has completed more than 100 ultramarathons through extreme terrains and the elements.