Idris Elba has denied that he will be playing the next James Bond after Daniel Craig hands in his licence to kill.