Possibly - can a non-US citizen be an ambassador for the US (I don’t know but will try to do a search)?
He can be the British ambassador to the U.S. Or UN