A teacher at a Cardiff school was left injured after being struck with a pellet fired from an air rifle outside a school.

Parents at St Cadoc's Catholic Primary School, in Llanrumney, were sent a letter which detailed the shocking incident in which a member of staff was targeted during an after-school activity on Monday.

No children were harmed and the teacher was left with minor injuries.

In a joint statement the school and South Wales Police said: "An incident took place after school on Monday 3 February in which a member of teaching staff incurred a minor injury as a result of being struck by a pellet from what is believed to be an air rifle, fired from outside the school grounds.

A letter was sent home to parents following an incident at St Cadoc's Catholic Primary School

"All children were safe and unharmed and were removed from the scene as soon as the incident occurred. The police and the school are taking this matter very seriously. South Wales Police are currently investigating and enquiries are ongoing to identify the responsible party.

"There has been an increased presence at the school today from the local neighbourhood policing team and we would also like to reassure all of our families that this is an isolated incident and there are no previous or similar reports of this nature."

One dad, who asked not to be named, said he was frightened when he heard the news.

He said: "What kind of nut-job fires an air rifle into a school yard? When I saw the letter my jaw hit the floor.

"My little girl was terrified of going to school this morning. She asked me 'will I be safe daddy?'. I told her yes and not to worry even though I can't be 100% sure given what's happened. 

"I wouldn't have even thought that something like this could happen in the first place. The school said it's an isolated incident but as a parent you can't help but worry when you find out something like this."

Anyone with information can contact the police on 101 or Crimestoppers anonymously on 0800 555111 quoting reference number *014569.