I think it's incredibly difficult.
I see a lot of very poor but well-intentioned decisions being made in the public sector. The situation with Hamzah Khan where children beg for removal and are taken back home is one I've sadly seen a lot of with older children, for example. I've been involved in a number of Safeguarding cases where this has happened.
For the first time in my life, this last year I was a service user in secondary care with a perinatal mh issue. I found it very sobering. There was a significant team miscommunication at one point. Ds2 wasn't thriving and the mh services told community health services my mh was bigger issue. Fine, but they did this without communicating there was actual physical risk to ds2 to me or Dh based on pretty flimsy assessment. When shit hit fan and ds2 was at point of hospitalization having dropped from 91st centile at birth to 0.4 they continued to maintain my anxiety was always a bigger concern and that the failure to thrive was never a risk to my son though community health, GP etc felt it was serious. I watched in meetings as my concerns were ignored, minimised, written off etc and how no one listened to my concerns... until a qualified professional would chime in to give back up and suddenly the same concerns were valid.
I have done a lot of reflection and supervision related to my experience and I say this with no paranoia or harshness and a lot of clarity at this stage. It went to significant review, mistakes were made.
I have seen this on both sides of the table. I've seen mh professionals discount normal anxieties about children with emerging disabilities as 'attachment issues' etc.
No one ever means it. Things can and do snowball within mdts and many of the recent inquiries have indeed found professionals can get caught up in an ''agreed story'' about a family or client based on very flimsy assessment and evidence. It's the nature of an overstretched system. Everyone can be working their arses off and just fail to see the trees for the wood sometimes. It is very far from perfect. Can't comment on this case but I do see very stressed professionals make clumsy mistakes a lot. I daresay I have often been one of them.
Professionals need appropriate caseload sizes, adequate training and supervision and time to breathe within a day. They often don't have this and mistakes will be made.