Many of these rural counties in the NC foothills and mountains have an increasing Latino population, and they're increasingly visible. Latinos are still a definite minority, but based on the 2020 Census figures it is going up. In Alleghany and Surry Counties Latinos are 12% of the population, in Wilkes it's 7%, in Yadkin it's 12%, in Burke it's 8%, and so on. In most of these counties Latinos now make up at least 5% of the population and in some counties they're now the largest minority, replacing blacks. I've suspected for awhile that one of the reasons many of these places have gone from solidly Republican to overwhelmingly (Trump) Republican is because of the steadily increasing and visible Latino population in these places - lots of local whites have taken notice of the rising percentage of Latinos and don't like it, hence the support in these places for Trump's nativist, xenophobic "get rid of immigrants" policies. Where Republicans once got about 55 to 65 percent of the vote in these counties, they now regularly get 75 to 80%.