Ashley Cain was emotional after completing a 100-mile run in memory of his daughter Azaylia. The 31-year-old collapsed in tears after finishing his epic challenge, which lasted more than 24 hours, in Trafalgar Square.
Several fans had gathered to cheer him over the finish line, according to OK! Ashley's run coincided with the first anniversary of his eight-month-old daughter Azaylia’s death.
Azaylia had battled with acute myeloid leukaemia after being diagnosed with the condition at just eight weeks old. Ashley began his journey at his daughter’s memorial garden in Nuneaton and ended in London, with money raised going to The Azaylia Foundation, which was set up to support families with children suffering from cancer.