No immigrant has taken a job from a someone born here.

No immigrant has taken a job from a someone born here. You were laid off by a capitalist who took advantage of that immigrant to increase his profits, and nothing makes him happier than to hear that you're so naive to be actually mad at the immigrant and not him. Just check out all the companies that can't get local immigrants and so outsource your job overseas when possible; or the companies laying you off for a cheaper inexperienced young person. A stronger community, unions, publicly responsible politicians might have helped but you have let them be undermined. Become active in your community, join a union, vote against self-interested/lobby influenced politicians. (parts paraphrased from Dans Mon Arbre)