A London Marathon runner who went into cardiac arrest around three miles from the finish line has died.

David Seath, 31, was rushed to hospital on Sunday (April 24) after he collapsed around the 23-mile mark .

He was a Royal Artillery Captain based in Plymouth, Devon but originally from Cowdenbeath in Fife.

A fundraising page has been set up in his memory by fellow army officer 34-year-old James Walker-McClimens.

Captain Seath was a Fire Support Team Commander with the 29 Commando Regiment Royal Artillery

In a moving tribute, James wrote: "He was three miles short of the finish line and collapsed on Upper Thames Street.

"His friends and colleagues are planning to complete what he started, in his honour."

The page has already exceeded his near £5,000 target, with donations for the Help for Heroes charity reaching £16,839.17 from the Justgiving site.

Captain Seath was a Fire Support Team Commander with the 29 Commando Regiment Royal Artillery, but also had two Masters degrees from the University of Aberdeen.

After completing his Army training at Sandhurst in 2010, he was based in Plymouth and served in Afghanistan's Helmand province.

His charity work extended to working with visually impaired Army veterans for Royal Blind charity.