Celebrities, politicians and people in costume run in record London Marathon
Runners of all ages completed the route for charity, with a number breaking records in costume.
A record number of people have run in the London Marathon, including celebrities, politicians and people in costume.