Challengers actor Josh O'Connor has become the new front runner to take on the role of James Bond - taking over from most recent 007 star Daniel Craig who last appeared in 2021