I'll try and be concise; on my morning run route is a bus stop and there this morning, a mother seemed to be wrestling with her daughter, I think trying to get a coat on her.
The mum shouted (I mean, top of voice, shrill-shouting) in the little girl's face 'you're a fucking bitch' and 'do as you are fucking told' and shook her shoulders, before quite roughly shoving her daughter back in the pram as she was leaning/wriggling forward. The little one was only around 3, the wee thing just cried and said 'mum, don't want to.'
I'm ashamed to say I didn't say or do anything. What would you have done or said? What was the right thing to do? I feel such guilt at doing nothing and I can't stop thinking about it.