A Portishead primary has been crowned the winner of a Christmas music competition for schools.

Talented pupils at St Joseph’s Primary School sang their hearts out and were named the champions.

The competition was run by Weston’s Grand Pier in partnership with North Somerset Music Service.

As the winning large primary school, the children were presented with a large trophy.

They were also invited to sing at the North Somerset schools’ Christmas extravaganza concert at the Colston Hall in Bristol.

Helen Page, the school’s music co-ordinator, said: “They sang to the sell-out audience in this large venue as part of a packed festive programme.

“It included songs sung by a choir of 300 children from schools across the area, a dance performed by the school’s performing arts group, music from the Yatton Junior School ukulele group and other musical items.”