Mistakes - letting European escape - by British spies: they prompt reflections (7)
Answer
MIRRORS
Definition: reflections
Mistakes - letting European escape - by British spies: they prompt reflections (7)