Idris Elba is probably too old now. If the film was made today, he'd do a great job but they'll want somebody who could stick around and be convincing in the role for a decade or so. Tom Hardy could be interesting. On the other hand I kind of like the idea of them picking a relative unknown for the role so that their existing persona doesn't distract from the character, who is so larger than life.
No one.
James Bond should be canceled, because of #MeToo.
Stuff like this is why everyone hates liberals.
This is NewYorkExpress. Most of his stated positions here have absolutely no one else agreeing with him and I'm sure this is included.