They need to bring these people, with all their warts, into the fold.
No. No warts. No racism, no homphobia, no xenophobia, no poor shaming, no science-denying, no anti-education stances. That is the most prescient divide here. Yes, it's partially economics, but it's these very very important things that are at stake here. If these attitudes can't be changed, these people can fuck off. Let them starve and not know why. So far, they have been fractious in the face of any reasonable discussion or compromise.