
The largest ever London Marathon is set to take place on Sunday, with tens of thousands of runners due to raise over £60million for charity.
At least 45,000 people are expected to take part – including entrants classed as non-binary for the first time – up from 40,643 in 2022, making this year’s mass-participation race the biggest ever, according to organisers.