Children sang, danced and performed magic tricks during a talent contest at a Nailsea school.

Year six pupils from St Francis Primary School put on a show for their family members based on ITV's Britain's Got Talent.

Pupils showed off their tennis skills, recited poetry and performed dance routines in front of staff, governors, friends and family.

Two pupils took on the role of presenters Ant and Dec and introduced each act.

The teachers were the judges and were amazed by the range of talents the children demonstrated.

The year six pupils said: "The atmosphere was amazing and there was lots of cheering, clapping, laughter and smiles as each performer took to the stage.

"Although we were a bit nervous beforehand, by the time we were on the stage we felt so excited and made our parents extremely proud.

"We all agreed it was one of the best experiences of our lives because it was so much fun."