Josh O'Connor will not be stepping into the role of James Bond after months of reports.