Question: who will be the next james bond?
Answer: Scottish actor Sam Heughan has been named favourite to take over the role of James Bond. The Outlander actor, 40, beat bigger stars like Tom Hardy, 42, and Idris Elba, 47, in the poll for RadioTimes.com.