James Bond would fail to make the grade if he tried to become a spy today, the head of MI6 has said.
Although the suave fictional secret agent is tenacious and patriotic his morally dubious character would see him rejected by the intelligence service, Alex Younger said.
In a rare question and answer session, the spy chief insisted that a strong ethical core is one of the main qualities potential recruits need.
He told the Black History Month website: "We know that it we undermine British values, even in the name of defending them, then we have failed. Our staff are not from another planet.
"They are ordinary men and women operating in the face of complex moral, ethical and physical challenges, often in the most forbidding environments on earth.