Running in to the record books

He's no stranger to a challenge, but now a teenager from Crowborough in East Sussex is hoping to become the youngest person to run from Lands End to John O'Groats.

18 year old Tom Hunt will run 900 miles in 31 days - the same as 38 back to back marathons - as a thank you to an inspirational teacher and to raise money a charity close to his heart. Charlotte Wilkins has been to meet him.