That would be Biden, the guy whose foreign policy you support.
Wouldn’t disagree entirely, but I think there is another name you may have missed? Kind of short, no mustache but very very similar