BBC Sport

London Marathon - 2026: Part 2

Live coverage of the London Marathon continues as the 59,000 runners begin to reach the end of their 26.2 mile journey across the capital, each of them with their own unique reason for taking part.

Watchlist
Audio DescribedSign Language