If it makes you feel any better, his hometown, Storm Lake is 36% Latino which is unheard of for a small Iowa town. I bet it really pisses him off. Of course on the flipside, I doubt they enjoy being representing by such a bigot.
as one who grew up in his district i can assure you there are a large swath of people there with opinions far, far worse and far less informed than this
the most racist shit i've ever heard in my life was on a rural iowa schoolbus when the kids would parrot whatever the adults around them had said