A record 1.1 million pople applied to run the 2026 London Marathon - but why are more people taking up running?