London Marathon fastest time smashed along with 45 Guinness World Records
Tens of thousands of people have braved the pouring rain to complete what is likely to have been the largest London Marathon in history and which also saw a new top time in the men’s elite race.