For Migrationwatch, Sir Andrew said that while the UK needed some economic migrants, there should be more restrictions on people being allowed to settle permanently.
The report comes after MigrationWatch UK claimed it would take 20 or 30 years to build enough social housing for illegal immigrants if there was an amnesty.