Rural Americans have steadily moved towards the Republican party over the past 25 years, according to Pew Research Center, driven by splits with Democrats on cultural issues and economic policies.