Materially, it makes little sense for blue-collar workers to vote for Modi, Orban, or Trump, a billionaire whose platform is to cut taxes for the rich. Hitler and Mussolini had their share of support from the poor too.
What are some of the theories of why this happens?
I know scapegoating foreigners for poverty is part of it. Wilhelm Reich wrote The Mass Psychology of Fascism but I haven't read it.
Poor people, like most other people, get their political education from oligarch-owned social media platforms and oligarch-owned TV stations. Here they are presented with a binary political spectrum consisting of rainbow capitalist liberal centrists at the one end and fascists at the other. These are the options you get. There is no left to present a real alternative.