It is a traditional puppet show that has been a staple at seaside resorts for hundreds of years.

But now a local council has axed a Punch and Judy show amid fears it was too violent and contained “inappropriate” hitting.

The show, which includes an “abusive” relationship between Mr Punch and his wife Judy, had been planned to feature as part of the Barry Island Beats, Eats and Treats festival in south Wales next month.

Barry Town Council had agreed to give £2,500 to support the festival, which will take place on the first weekend of June.