A British athlete has completed 100 marathons in 100 days - breaking the world record for the most consecutive 26-mile runs.
Kate Jayden, 35, challenged herself to complete the 2,620-mile challenge in just over three months.
The current record for the most consecutive marathons stands at 95 of the long-distance runs across 95 days - but Kate beat this achievement earlier this month as she surpassed her 96th day.