Republican Party, 1854-2021?

One would have a hard time saying exactly what the Republican Party stands for now.