People lie, all the time. Honestly, you have no idea the lengths that people will go to to cover up stuff and conceal. Then if/when they're caught in a lie, they still bluff, lie more, kick off to distract, blame someone else.
It's human nature and when you feel backed into a corner it's easier to keep lying than to have to backtrack. This isn't a judgment, it's a fact.
I'm not in a relationship. That person you saw sneaking out was here to fix the boiler. We're not together, they're just visiting the kids.
I'm not drinking, those bottles aren't mine, I'm not hungover, I've got a bug. The breathalyzer has picked up the sanitizer on my hands.
I'm not using, the drug tests have been faked so you can take my baby away.
Those aren't track marks.
There's no food because today's my shopping day.
They fell off the sofa, they're really clumsy, I've never smacked my children, I don't know where that bruise came from.
Then there's the potential adopters. They clearly lied through their teeth too, as did their support network.
Money issues, mental health, alcohol use, use of smacking. Loads and loads of red flags there that weren't disclosed or not disclosed fully.
The issue is, as an assessor you will ask for references and information from the core people then do additional checks if the need arises.
So they wouldn't contact adult MH services unless there was a reason to do so, like a disclosure from the GP. Her medical records will clearly have shown she had an open referral to MH support.
It's all a horrible mess frankly and of course there needs to be full reviews of all processes that led to that poor boy dying.
That doesn't mean that the original decision to remove him was wrong.