This is a truly shocking story. There needs to be a serious review of the social care system in this country.
A few years ago two of my cousins were placed in temporary foster care as my aunt had apparently 'allowed' her husband to beat them. He was an alcoholic, with controlled schizophrenia had been violent towards her for many years but never physically , but one night just snapped and seriously hurt all three of them. She was accused of neglect.
Fortunatly they were returned after 4 days but she had to deal with a lot of shit from social workers afterwards. Thankfully she left him the same night, I was very much in the thick of it as they all moved into my parents house while they sorted things out.
She was headteacher of the local primary school at the time and ended up leaving her profession because of it.
I understand they are very overworked and have to watch their backs so they don't miss anything, but I think they are far too quick to make snap judgements, and perhaps inevitably cold hearted to the implications of what they do.