What’s in a shoe? Lighter than banana, a bar of soap; marathon runners now have a new cheat code April 29, 2026
59,000 runners, 93,024 energy gels and £100m for charity: the London Marathon is booming April 25, 2026