Comedian Eddie Izzard has completed his challenge in South Africa to run 27 marathons in 27 days for Sport Relief.
Speaking at the foot of a giant statue of Nelson Mandela in Johannesburg, he said:
"Thank you to everyone who has donated, this was tough, don't try this at home".