The Crown's Josh O'Connor tipped to takeover from Daniel Craig as James Bond

Entertainment

Josh O'Connor has been linked to the role of James Bond in a move that has rocked bookies predictions. The 34-year-old British actor has had a stunning year - winning acclaim for his role in the Golden Globe nominated film Challengers which he starred in opposite Zendaya and Mike Faist. And while Josh has a number of impressive film and TV roles under his belt, and a raft of projects set to be released, new rumours abound that the actor will portray one of the most iconic roles in Hollywood.