Celebs take part in London Marathon

An estimated 37,500 fun runners, celebs and elite sportsmen and women have taken part in the 32nd Virgin London Marathon.