More than 200 students and staff ran, walked or skipped to raise funds for cancer charities as St Peter’s School staged its own Race for Life – and many more ate cake to boost the cash raised.

Organised by the Huntingdon school's student leadership team after a sixth former was diagnosed with cancer, the day started with a break time cake sale, which raised more than £200 for Cancer Research UK and Macmillan Cancer Support.

You may also want to watch:

Then, during the final lesson of the day, the school field was awash with pink as students and teachers completed the 2km course.

Sponsorship money is still coming in but contributions from sixth formers alone has added a further £300 to the coffers.

Linda Winwick, head of sixth form, said: "It was great to see so many students and teachers participating in the Race for Life. The sixth form worked hard to promote the day as they wanted to raise as much money as possible."