This page is no longer up-to-date
Over the 23 years that Migration Watch UK has been working in this field we have produced many papers.