Paddy McGuinness was overcome with emotion as he finally finished the 300-mile Children in Need Ultra Endurance Cycle Challenge in Glasgow on Friday, having raised an incredible sum of money.