Nine missing episodes of 1960s Doctor Who have been found at a TV station in Nigeria, including most of the classic story The Web of Fear.
The black and white story sees Patrick Troughton’s second Doctor battle robot yeti in the London Underground.
Also recovered is a complete version of Troughton’s six-part story The Enemy of the World.
It is thought to be the largest haul of missing episodes recovered in the last three decades.
Only episode three of The Enemy of the World already existed in the BBC archive. The Nigerian discovery of episodes one, two, four, five and six complete the story.
Episode one of fan favourite The Web of Fear existed, with the rest thought lost forever. Now episodes two, four, five and six have been recovered.
Episode three is still missing, but has been reconstructed from stills to enable restored versions of both stories to be made available for sale via download on Friday.
The latest find means that the number of missing episodes of Doctor Who has dropped from 106 to 97.