Fight with anger to remove Republican for good (6)
I believe the answer is:
engage
'fight' is the definition.
(thesaurus)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for engage that I've seen before include "having to start a battle" , "Take on, hire" , "Become bound; attract" , "Employ or pledge" , "Pay to serve" .)