Recorded sexual offences against children have reached an all-time high, data obtained by the NSPCC has revealed.
There were 76,204 recorded offences including rape, grooming and sexual assault against children in the UK in 2018/19 – an average of one every seven minutes.
Analysis of the data also reveals that where age of victim was provided, 16,773 offences were recorded...