So I can see the majority of them voting for republicans. So who else would vote for republicans? There are the zealous evangelical who think that America should not be a secular nation and instead be a religious one. Of those are the sheep type people who will follow the political path directed by their republican leaning church leaders as a general rule. So let's go with another 5 million. So far I have about 10 million who would vote for republicans no matter who their standard bearer is. Who else would vote for republicans in a big block? I can't think of another group. So let's be generous and give republicans another 15 million votes to sweep up all the other possibilities based upon different factors like race and ignorance.
In 2012, there were approximately 127,000,000 votes cast. https://en.wikipedia.org/wiki/United_States_presidential_election,_2012. That would still leave over 100,000,000 voters who hopefully are voting based upon policies that affect them and others. Now maybe I am being naive thinking that there are actual voters out there who weigh such things as policies that affect them. After seeing what Great Britain did in it's Brexit vote we do have to wonder. Yet many of us have been harshly affected by austere republican policies and the difference between republicans and democrats has never been more clear. As the voting time comes down to the actual vote, I am of the opinion that this will be a democratic landslide victory for not only common sense but for the hard hit working middle poor class.