This comment is for other readers: they are pulling shit out of their ass, placing blame where they believe it will do the most damage. Do yourself a favor and block them.
There are more than enough houses for the global homeless population overall. It's the borders and high rents that are keeping them on the streets, not prospective immigrants.
Depending on the state, felons can vote if they're not currently incarcerated.