Today, Alan Johnson, the current Home Secretary, will announce tougher restrictions on those who want to settle permanently in Britain. He will give details of a new points-based system for citizenship meaning that migrants will no longer be handed British passports just because they have been in the country long enough.