A North Somerset primary school teacher has pleaded guilty to over thirty charges of sexually abusing five children in his classroom.

Nigel Leat, who's youngest victim was just six, has also admitted inciting sexual activity, voyeurism and possessing indecent images of children.

A Crown Court judge has lifted restrictions on naming him, but not where he worked.