It's very tricky when the mother won't discipline her children.
Your poor DS.
My DS2 (10) was beaten up at the swimming pool by a 14 year old the other day.
This boy had been pushing all the little ones in the queue for the slide, and DS1 (12) told him to go to the back.
This boy had squared up to DS1, who told him to get lost. He then got DS1 in a headlock, and wouldn't let go.
DS2 tried to pull him off, but he wouldn't let go, so DS2 punched him in the nose.
The boy then went wild. (A bystander made a statement, and described him as "rabid"). He kicked, punched, scratched and throttled DS2, and it took two lifeguards (who had FINALLY intervened ), to drag the boy off. One of the lifeguards got smacked in the face from where the boys' fists were flailing.
The lifeguards were prepared to just let the incident go. Luckily my friend, who had taken her two sons, and my two sons to the pool, insisted on it being logged as an accident, and that the swimming pool staff make a stand, and punish this boy.
They banned him from the leisure centre, after talking to him whilst he smirked at them, and made throat-cutting gestures towards my friend and my boys.
Lots of other children then came up to DS1 and DS2, and told them that this boy had been unkind, hurt, scared them too.
When my friend and the boys got outside, this 14 year old was waiting for them, and starting throwing insults and swearing at them.
He said that his mother was coming down to get them, and that she'd "batter" my friend.
It's impossible to know what to do when the mother condones this kind of behaviour, and is equally aggressive.
As my friend drove away, this boy was giving them the finger, and shouting insults.
And all this was in a public place, whilst they were accompanied by an adult.
We suggested that DS2 shouldn't have punched the boy, but he quite rightly pointed out that he didn't know what else to do - this boy was throttling his brother, and no-one else was helping.
The 14 year old wasn't scared of anyone, neither children nor adults. He had no respect for anyone, and I don't know how you can keep your children safe with these kinds of people around.