David Comb completes the London Marathon . . .again!