Every child should read Roald Dahl's Charlie And The Chocolate Factory before leaving primary school, according to a survey of teachers.

A list of the top 100 books children need to read, topped by Dahl's classic about a boy who wins a golden ticket to Willy Wonka's factory, was compiled by TES magazine in partnership with the National Association for the Teaching of English.

Goodnight Mister Tom, following Second World War evacuee William "Willie" Beech, came in a close second, followed by Lewis Carroll's Alice's Adventures In Wonderland in third.

Three other Dahl books were in the list, with Matilda, the tale of a bright but neglected girl, in fourth. The Twits and Esio Trot came 28th and 33rd respectively.

Former children's laureate Julia Donaldson, who until recently lived in Bearsden rounded off the top five with her tale The Gruffalo, which follows an encounter between a mouse and a monster.

The list was published to coincide with the start of the school summer holidays.

In the magazine's editorial, editor Ann Mroz urged children to resist "the delights of Netflix" and "escape" into the world of books. She added: "Reading fiction teaches children how to navigate the journey of life."

Other books in the top 10 include The Chronicles Of Narnia at sixth, The Very Hungry Caterpillar at seven, We're Going On A Bear Hunt at eight and Dogger at nine.

Maurice Sendak's Where The Wild Things Are, which was adapted to film in 2009, secured 10th place.