A child abused 'every 20 minutes'

A child was sexually assaulted in the UK every 20 minutes over the past year according to figures obtained by a charity.

In total 23 thousand children were abused in England and Wales over the last 12 months.

The NSPCC are calling for urgent measures to protect the most vulnerable children.