Mandatory Credit: Photo by Maureen McLean/Shutterstock (13888515a) Over 45,000 runners took part in the London Marathon today raising over ?60m for charities. Despite the rain, the route was packed with supporters cheering on the runners London Marat