Without doubt the London Marathon is the best race I’ve run. The atmosphere is amazing. At other races the crowds cheer, but in London they roar. It’s the closest I've felt to being a proper sportsman. Why the crowds come out year after year I