Republican's rival? (8)
I believe the answer is:
democrat
(Other definitions for democrat that I've seen before include "One who believes in government by the whole people" , "US political party supporter" , "Believer in popular government" , "American politician" , "Populist" .)