He's a xenophobe and I don't doubt he's got some racist views, you have to remember the generation he's a part of.
Which specific generation would that be? Which people specifically are you referring to?
My grandmother was part of that generation. Selfless to a fault. Her father, who fought in WW1 said, "The men I killed could have been my best friend." He lived in constant physical pain for over 60 years of his life, removing shrapnel on a constant basis from injuries he sustained while enduring WW1 induced PTSD nightly, having survived the worst battles in human history, including The Somme which finally injured him to the point that he couldn't return to service. Spent two years in a military hospital recovering.
And this after he returned to Britain having emigrated to Canada to volunteer to defend his countries. After he recovered he worked throughout Ontario and the N.E. US on construction projects working through the Great Depression. Of a starving, homeless man during that terrible time, my Grandmother noticed him staring at them in a park eating lunch. Instead of insisting the worst of the man, her father simply said, "He's starving, Elsie. A moment." and went to bring him a sandwich.
He insisted on living his life with manners and doing the best he could for the world he wanted to live in and for his daughters to live in. That translated into the hard working, selfless, considerate person that my Grandmother became. She treated my Jamaican best friend like her own grandson and he referred to her as "Grandma".
I don't know what you think you know about Cherry's generation, but insisting people that they "remember" the generation he's part of in the way you prefer isn't derived from accessing a clear memory of that generation, it's derived from remembering what this generation is redefining that generation to be.
Push your political agenda somewhere else.