
Kirsty Gallacher has revealed that she ran the last eight miles of the London Marathon with a broken toe.
The Sky Sports presenter, 47, took on the 26.2 mile course for The Royal Marsden Hospital, a specialist cancer treatment centre, on Sunday alongside fellow celebrities including Mark Wright, Chris Evans, Adele Roberts and Natalie Cassidy.