A pupil from from a Cornish school has completed a fundraising challenge he set himself - smashing his original target of £1,000.

James Elkin, who is a first year student from Truro School, set himself the month-long challenge at the start of May which saw him completing 90km of cycling, 90km of running, and 30km of running.

Having originally planned on raising £1,000, James' total ended up smashing that target and reaching a grand total of £1,850.

James was raising money for Tommy's Charity a charity who provide funding for research into miscarriage, premature birth & stillbirth.

Around ten years ago, James' younger brother Harry was still born, prompting the Truro School pupil to begin the charity fundraiser in his memory.

Read Next:

Speaking to The Packet at the start of her son's challenge, Julie Elkins, James' mum, said: "He's just decided to do this off of his own back to be honest.

"We lost our little boy Harry ten years ago this year and James wanted to do something quite special because it would have been his tenth anniversary.

"Tommy's is a charity that's very close to a lot of people's hearts and they do such incredible research trying to save the lives of babies so it's a really really important, special charity.

"I'm very proud of him for doing the physical activity and the fact he wanted to give something back, so I'm amazingly proud of him.

Truro School also posted an update to James' challenge, saying: "A big thank you to everyone who has supported James in this huge achievement."

James said: "Ever since my brother Harry was stillborn, I have wanted to help others going through the same, and reduce the risk of it happening to others.

"Harry will always be part of our family and is sorely missed.