Boris Johnson has been tipped by Daniel Craig to be the next James Bond.
Rumour is rife over who will play the iconic 007 character after current Bond star Craig said he would rather "slash his wrists" than take on the grueling role again.
The 47-year-old actor told The Sun on Friday: “It is actually Boris Johnson next. I would like to announce that right now.”
Johnson has proved he has the skillset to take on the role. Here we look at nine times the Mayor of London has proved he has what it takes to be shaken, not stirred.