The moment police pounce on one of Britain's worst paedophiles

A man is facing a lengthy prison sentence after pleading guilty to 96 counts of child sexual abuse.

David Wilson, of Kirstead, King’s Lynn, Norfolk, appeared at Ipswich Crown Court on Monday.

It took a court clerk around 30 minutes to read all of the charges out to the 36-year-old and for him to enter guilty pleas to each in turn.

The offences included causing or inciting a child to engage in sexual activity, causing a child to watch a sexual act, and arranging or facilitating the sexual exploitation of a child.

Wilson also admitted making unwarranted demands for indecent images of a child with menace, threatening to post an indecent image on social media if they did not comply.

Credit: @NCA_UK via Twitter