We don't need unskilled immigration anymore (farmers, factory workers). We have lots of unskilled labour here already. Robots will replaced all the unskilled labour (see mcdonalds, truckdrivers). 

Low skilled immigration creates a false economy, companies don't need to increase wages because refugees will work for less than min wage (see Mexicans in USA). 

Companies should be forced to increase wages until the labour supply for the job = demand (see meat rendering plants).  When wages are suppressed, inflation kept low, profits up, average income down, quality of life down, CEO pay way, way up.

Look up productivity gains vs wage gains, decoupled in 74(ish), productivity up 241%, wages up 112%, who pockets the gap, CEO's of course (otherwise, no gap). http://www.epi.org/productivity-pay-gap/ 

Instead of spending billions on refugees, spend billions on retraining - why do you think Trump got elected...