Failing to report allegations of child sexual abuse should be made a criminal offence, the former director of public prosecutions has said.
Speaking on BBC Panorama, Keir Starmer said it should be "mandatory" to report allegations.
"I think the time has come to change the law and close a gap that's been there for a very long time."
"The problem is if you haven't got a central provision requiring people to report, then all you can do is fall back on other provisions that aren't really designed for that purpose and that usually means they run into difficulties.
"What you really need is a clear, direct law that everybody understands."
More top news
White House officials said that the US intelligence community has confirmed the death of Afghan Taliban leader Mullah Omar.
Jamie Oliver and health experts have been asked to help the Government in tackling the problem of obesity in primary school children.
A £265 million payout is being shared by thousands of BT workers as savings schemes mature, with some employees landing more than £54,000.