The tireless work of the NSPCC – supporting families across the UK, protecting children from abuse and neglect, and working ...
In an ideal world, Childline and the NSPCC would have no reason to exist, but we do not live in an ideal world.