No. Bond is a straight white dude.
Have you been to London in 2024?
The Mayor is Pakistani. The Prime Minister is Hindu.
I agree. And British (preferably Scottish).
That's why Barry Nelson is not James Bond.