A superfit runner is hoping to complete a record-breaking 105 marathons in 105 days in Brighton tomorrow.

Teacher Neil O'Maonaigh-Lennon, 30, set off from Brighton on September 10 and has run anti-clockwise around the coast of Britain.

He reached Wales last month and he has completed the final stages through the West Country, Dorset and Hampshire.

Tomorrow afternoon Mr O'Maonaigh-Lennon, from Harrow, north west London, hopes to triumph by crossing the finishing line at Brighton Pier.

He has already broken the Guinness World Record for the consecutive number of marathons run in one attempt, of 52 marathons in 52 days.

He has been through several pairs of running shoes in his bid to raise £10,000 for Cancer Research UK following the deaths of both his grandfathers from the disease.

He said: "My aim from day one was to run every step of the way. There's no walking. It's definitely a question of mind over body."

Mr O'Maonaigh-Lennon, who teaches English as a foreign language, has endured months of cold winds, snow, high mountains and soggy moors.

It takes him around seven hours to complete the 26.2-mile distance each day and he wears a satellite tracking device to record his mileage.

When each marathon has been completed, a marker is placed on the road which he starts from the following day.

Lack of professional monitoring by Guinness could thwart his attempt to formalise the world record but he hopes the technology he is using to record his route on his website will help.

The final leg will see him run tomorrow from Bognor to Brighton, where he will be greeted by staff from Cancer Research UK.