Pupils at a village primary school ran more than 100,000 metres – almost as far as from their lessons to London – between them to raise cash for a cancer charity.

The youngsters at Eyke CEVC Primary School were taking part in the Cancer Research Race for Life.

A total of 46 pupils took part in the race on the school playing field, with the youngsters not running a set distance but asked to see how many laps they could achieve in 30 minutes. They ran a total of 1,007 laps of the 100-metre track – around 62 miles.

School staff said the youngsters had thoroughly enjoyed taking part in the event and so far they have raised from their Just Giving page and old-fashioned sponsor forms a total of £689, supported by parents and friends, with more money still expected to come in.