(hoping I'm not going to get flamed for this - please take it in the spirit it is intended rather than pick out specific things I say)
There's only one thing that made me wonder about the programme, and that is that the overwhelming female nature of the social services team and how women use language.
I got the impression that no-one had actually been direct and factual with Mike, because quite clearly that was what he needed.
e.g. "Mike - you have a laptop and a Sky box, but your son doesn't have a bed. How do you think that looks to us, your family, your friends and neighbours?"
Obviously, SS are in the habit of using language that is non-confrontational (for obvious reasons), but I wonder if the effect of this is that sometimes the message of a social worker won't get across.
Because in reality the message is quite simple - if you care more for your computer, Sky, Xbox or dog than you do your child then you run the risk of having your kids taken from you.