Running the London Marathon is a test of both mental and physical endurance. And no one knows that better than Kirsty Gallacher, who had to battle through the last eight miles of the gruelling race with a broken toe.