The toddler - known as Baby P - suffered more than 50 injuries and was on the child protection register but was allowed to stay in the care of his mother, her boyfriend and their lodger.