Was Admiral Wilhelm Canaris effectively an Allied agent?
Short answerHe is presented as loyal to Germany rather than to the Third Reich, with his dealings with Franco important but too uncertain to establish that he was an Allied double agent.
NotesCanaris's opposition to the Nazi regime does not establish that he was an Allied double agent. His loyalty is interpreted here as being to Germany. His dealings with Franco attract particular interest, although what he told Franco remains uncertain. Franco's later pension and protection for Canaris's wife make the connection suggestive without resolving the motives behind it.