Nicholas Daniels, deputy head of at Evan James primary school, said they were acting on "environmental and moral" grounds. Teachers will instead allow the 420 pupils to make one card each for someone in their class so that everyone receives a handmade card.
Angry parents and schools campaigners have accused the schools of acting against the spirit of Christmas. One parent said: "A lot of us feel the school is taking a politically correct decision but it is just a once-a-year occasion and the kids love taking cards for their friends.
"The school is acting like Scrooge and going completely against the spirit of Christmas." Link