How come the NSPCC didn know about recent cruelty to children, especially the case of Baby P?
The NCPCC is a charity and primarily provides support for children who have been or are in abusive or neglectful families. They raise funds, spread awareness, lobby the government and report any abuse they uncover to the local authorities. The social service that looked into Baby P’s case had no obligation to report anything concerning the child to the NCPCC, as they have no power to remove children from their parents. It was the local government who had an obligation to Baby B, not the NCPCC, who may or may not have been aware of the situation.