A row's broken out over who should be the next James Bond after Daniel Craig steps down from the role.
Author Anthony Horowitz - who is currently writing the next Bond novel - has apologised for saying British actor Idris Elba is 'probably a bit too "street"' for 007.
He told the Daily Mail, 'it's not a colour issue' it's 'a question of being suave'.