travel consultant No Further a Mystery
you had lasting authorization to remain in britain (‘indefinite depart to stay’) but it really was not under the EU Settlement Scheme and you simply still left the UK for a lot more than two decades
Look at regardless of whether the knowledge on your visa is suitable. Your title as we