diehard has definitions from the field of politics
1
[ noun ] (politics) one who adheres to traditional views

Synonyms

traditionalist

*