Runners from around the world take part in the 39th London Marathon, with Kenya’s Brigid Kosgei and Eliud Kipchoge winning the women’s and men’s elite races