London Marathon 'might' have to be cancelled, Matt Hancock admits

The 26.2mile race is the largest mass-participation sporting event in the world involving 45,000 runners from around the globe and up to 1million spectators lining the capital's streets.