One of the youngest runners took part in the Oxford Race For Life 10k at the weekend.

Among the thousands of people taking part, seven year old Charles Hearn ran the 10k race with his dad, Oliver on Sunday, June 30.

He ran it in an impressive time of one hour five minutes.

Steve Halstead, Charles' grandad, said: "It’s fantastic - they decided to do it because I got diagnosed with cancer at the beginning of the year and his nanna is going through treatment.

READ MORE: Oxford council called 'utterly shameful' over lost money

"Charles wanted something to do and is quite sporty.

"He likes running so he started doing it, and he built up a nice running regime over the last few months.

Describing the atmosphere on the day, Mr Halstead said: "It was wonderful, we got there early and had a meander around.

"We were applauding them and we managed to jump ahead to other places to catch them as well.

READ MORE: General Election environment promises for Oxford analysis

"It was an emotional day and I'm very proud of them both, but especially Charles because of age.”

Mr Halstead said Charles beat his practice run 10k by 17 minutes and raised over £600. 

Race for Life is Cancer Research UK’s biggest series of fundraising events, and they have been raising funds for more than a quarter of a century.

Race for Life offer 3k, 5k and 10k races, as well as a Pretty Muddy 5k obstacle course.