Agree.
  Immigration was traditionally a part of left wing values. But since the onslaught of multiculturalism plus the tsunami of immigrants and refugees, everything the left believes in has been swept away - workers solidarity, steadily rising wages, prosperity for all, preserving Canadian democratic values. In Germany the Greens have lost a lot of power.
  Immigration is the invasion of world-wide corporations destroying traditional values and keeping the working class down.
   Canadians have been fooled again, but the middle class doesn't care as long as its the working class doing most of the struggling and suffering. Germans don't like being fooled.