The whole thing makes me feel sick to the stomach! I do think Social Services have a difficult job, but agree more could (and should) have been done to protect him from this abuse.
Then again, there have been far too many high-profile cases in recent years of this kind of thing, and each one...