Not necessarily a Republican. You've inverted the logic there a bit. I said that the Republican party is becoming a white supremacist party. That doesn't mean all white supremacists or all people who fight against anti-racism stuff are Republican. It's like if I say apples are fruits that doesn't mean all fruits are apples.
Add on top of that the number of wars, genocides, slavery, etc, that have been committed in human history because of racism.