MigrationwatchUK is an independent and non-political body established in October 2001. Our purposes are to; monitor migration flows to and from the UK, provide to the press and pub ...