Hi there. I work as a social worker in child protection with a local authority. We see these kind of issues all the time and our usual advice is to phone the police immediately to inform them of your concerns. NSPCC do not have any investigative duties and will just pass the information on to us. The LA is then left with information that cannot be acted upon. If police were called "in the moment" we would have more information about what is actually happening rather than information shared after the fact. This is especially important if there is a child at risk. Police will take any necessary immediate action to protect the child. Social services receive a report from them within 24hrs and can initiate safeguarding procedures if necessary. Hope this helps!