The comedian and TV host persevered to finish the marathon in 6 hours and 3 minutes, raising funds for Brain Tumour Support despite fainting at mile 17.