A row has erupted over a primary school’s plans to charge parents to watch their children's Nativity play and spend the proceeds on resources to help foreign language-speaking pupils learn English.

St Joseph’s Catholic Primary School in Worcester had asked parents to pay £1 per ticket for the three Christmas performances by the youngest pupils.

The school’s head teacher, Louise Bury, said that the money would be used to pay for schoolbooks in the languages of the pupils who are struggling to learn English.