America is a socially conservative country. The only reason the GOP lost is because it is the white party. The GOP will change it's tune on immigration, that's it. And the Catholic Hispanics will flock to it.