What is your definition of a recent arrival?
Our definition of a 'recent arrival' is generally an individual who has arrived in the UK within the last 10 years. Our priority is particularly on those who arrived even more recently than this, as they often lack information about living in the UK, and are therefore vulnerable to poverty, discrimination, isolation and exploitation.