except in UK, where the poor and uneducated are stereotypically labour/democrat supporters, wealthy educated types are tory/conservative.
In the US republican affiliation is (or used to be) actually more closely tied with college education and higher income and that is the "fiscal conservatism" (basically lower taxes). Of course higher education levels and income also correlate quite closely with ethnicity and whites are mostly republicans....
Basically the political divisions have become quite ethnically polarized so the usual correlation between actual socio-economic interest and party affiliation don't hold the way one would expect.
https://yougov.co.uk/news/2017/04/25/demographics-dividing-b...