A Barry man has surpassed his fundraising target after running the London Marathon.

60-year-old Gareth Kiddie completed the race in a very respectable 3 hours and 56 minutes, raising £2,278 for cancer charity Prostate Cancer UK, more than his initial goal of £2,000.

However, this is not the final total as donations are still coming in.

Speaking of his achievement, Mr Kiddie said: "I'm thrilled.

"I can't quite believe I've done it, I thought my running days were long gone."

As part of the event, more than 53,000 people competed and £67m was raised for various good causes.

Mr Kiddie found the experience unforgettable, saying: "What an incredible experience.

"The noise from the supporters was almost deafening.

"My wife and good friends were there to cheer me on too, which spurred me on."

There are no signs of Mr Kiddie retiring from marathons anytime soon.

He commented: "Apparently the oldest competitor in this year’s race was 91, so perhaps I’ve got a few more marathons in me yet!"

The London Marathon continues to facilitate fundraising for numerous charities, with Mr Kiddie's efforts contributing towards Prostate Cancer UK's research into the disease and support for patients.