London Marathon: 'At mile 11 I proposed to my girlfriend'

A record number of competitors have taken part in the London Marathon.

Organisers said 40,382 people were on the gruelling 26.2-mile run, 1,242 more than last year's record high.