A school has raised more than £3,000 for Children in Need.

Neroche Primary School, in Broadway, Ilminster, raised £3,267.18 for the charity through a number of fundraisers.

It l held a sponsored fun run on their site, as well as in Horton and Broadway villages.

They also held a non-school uniform day, a singalong, and a cake sale.

(Image: Neroche Primary School) A school spokesperson said: "Thank you to the local community for giving up their time to marshal for us."

Children in Need donations are used for various causes, such as providing food parcels for children affected by poverty, counselling sessions for children who have lost parents, and after-school club sessions for young people affected by mental health issues.

For more information about how donations are used, or to donate to Children in Need, people can visit the BBC Children in Need website at donate.bbcchildreninneed.co.uk.