Casting aspersions on the background of tax dodgers is well dodgy Joan..you have no idea if they are migrants or not.
xenophobe
/ˈzɛnəfəʊb/ Learn to pronounce
noun
a person having a dislike of or prejudice against people from other countries.
a person who moves from one place to another, especially in order to find work or better living conditions.
Do you need it spelled out in words of 1 syllable?