Boris Johnson has been urged to apologise to child abuse victims after claiming police funding is being “spaffed up the wall” investigating historic allegations.
The former foreign secretary suggested "an awful lot of police time" is being spent looking at "historic offences and all this malarkey".
Children’s charity NSPCC condemned Mr Johnson’s “crass” language as an “affront to victims".
- Read more: Boris Johnson: Police funding 'spaffed up the wall' investigating historic sex abuse
- Read more:'Deep regret' that police not told child sex abuse claim about senior MP
A spokesperson said: "Bringing child abuse perpetrators to justice is not a 'malarkey' and such crass language is an affront to victims who have suffered in silence for decades.
"Investigation of historic allegations is an important part of creating a culture where we can talk more openly about abuse.
"These investigations will also help us all to learn lessons so that as a society we do not repeat the mistakes of the past."
‘Shameless, dangerous oaf’
In a message aimed at Mr Johnson, shadow police minister Louise Haigh said: "Could you look the victims in the eye and tell them investigating and bringing to justice those who abused them, as children, is a waste of money? You shameless, dangerous oaf."
Labour MP Laura Pidcock meanwhile said Mr Johnson was “not fit for public office.”
Theresa May's official spokesman said the Prime Minister had not heard Mr Johnson's comments.
The spokesman added: "The Prime Minister set up the historical child sex abuse inquiry.
"She has been clear on the importance of making sure that people who have been abused in the past feel a sense of justice being delivered."