Eternals actor Richard Madden has shot up in the odds as the Scottish actor most likely to play James Bond, according to bookies William Hill.
The Elderslie-born actor rose to fame for his role in BBC's Bodyguard series, and has gone on to star in the huge Marvel blockbuster Eternals alongside Gemma Chan and Angelina Jolie.
The 35-year-old Scots actor has been a front-runner to play the new 007 ever since Daniel Craig's retirement from the role was announced, as his odds are now placed at 10-1.