Migration is a key feature of a modern and open society. A new feature is that migration shows a high degree of heterogeneity and hence has various complex impacts on the economy. This paper aims to map out the causes and consequences of heterogeneous immigration flows. It sets out a policy...