Q: Bond's latest escapades have a fundamental flaw

John Cleese thinks the latest 'James Bond' films have a "fundamental flaw".
The 'Monty Python' star - who played gadget maker Q in 1999's 'The World Is Not Enough' and 2002's 'Die Another Day' - thinks the directors of more recent Bond films have compromised tradition in favour of attracting wider audiences.