Soap star Tony Audenshaw has proved himself to be the Haile Gebrselassie of the fun fancy dress world.

The man known to millions as Bob Hope in Emmerdale decided to dress as a baby as he took part in the London Marathon to raise money for Leukaemia and Lymphoma Research.

You may think a grown man running through a city centre in a baby fancy dress costume would attract a few stares and even some cutting comments - but onlookers had to be pretty sharp to even notice Tony.

Despite his unusual attire, Tony completed the gruelling race in a lightning quick time of three hours and 13 minutes to set a new Guinness World Record for the fastest ever baby.

The man who plays the Woolpack's favourite barman joked: "You can forget about the 100m record; this is the record people are interested in - the world's fastest baby in a marathon."

We're delighted for Tony and the other people who pulled on fancy dress costumes to help them set new records.

Other world bests included Ben Afforselles, who is now the fastest ever leprechaun in a marathon, and David Ross, who wore a Fred Flintstone fancy dress costume to become the quickest ever cartoon character.