More than 50,000 runners, with their reasons and motivations, will aim to tackle the 26.2 miles, while raising millions of pounds for charity in the process.

​More than 50,000 runners, with their reasons and motivations, will aim to tackle the 26.2 miles, while raising millions of pounds for charity in the process.