100-year-old Briton becomes oldest marathon runner

A 100-year-old British man has become the world's oldest marathon runner.

Fauja Singh, from Ilford, East London, finished a 32-mile race in Canada in eight hours, 25 minutes and 16 seconds.

Despite finishing in 3,850th place, ahead of only five other competitors, Singh was "overjoyed" with his record-breaking achievement.

"He's achieved his lifelong wish. Earlier, just before we came around the [final] corner, he said, 'Achieving this will be like getting married again'," his coach and interpreter Harmander Singh told BBC News.

Revealing that he lives on a diet of ginger curry and tea, Singh said that his positive attitude to life helped him reach 100.

"The secret to a long and healthy life is to be stress-free. Be grateful for everything you have, stay away from people who are negative, stay smiling and keep running," he said.