Migrants seeking to settle in the UK will have to have a job, not claim benefits, and undertake community work under plans to ...