Two athletes became the first ever to officially run marathons in under 2 hours at the 2026 London Marathon.