News
The CPS report estimated that out of the cohort of two million, around 686,000 people will obtain ILR between January 2026 and June 2029 and a further 115,000 by 2040. That is a total of 801,000 of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results