I am not as familiar with American politics as I am with those of my own country, but isn’t the problem that neither the Republicans nor the Democrats have anything to offer for the working class? I’ve read somewhere that their wages have stagnated since the 1970s, and the price of healthcare and college have spiraled upwards greatly at the same time. This means they have less money to spend, and their sons and daughters are less likely to reach a middle class economic status, because they can’t afford an education.
To me it looks like the Republicans doesn’t have anything to offer except for identity politics (“Real America”, abortion and guns), but what are the Democrats proposing to help the working class?
More services. Food Stamps, medicaid, etc. Democrats are also generally in favor of raising the minimum wage and are pro-union. Essentially, they're the economically leftist party*.
*Of course, this is relative. Objectively, Dems are center-right on economics compared to the far-far-right pubs.
Some sort of welfare is of course a step in the right direction. But they don't really have any sort of industrial policy. At least that is my impression.
I think good jobs must lie at the heart of any policy for the working class (or “middle class”). It looks like the American working class is increasingly working in the service sector, where they don’t earn more than minimum wage, which is insufficient to support a family and retain a decent living standard.