One Million Granted Status Under the EU Settlement Scheme
New statistics up to the end of July show more than 950,000 applications from England, 50,000 from Scotland, 15,000 from Wales and...
What do you think?
Log in to reply to this SHMOOZ post.
There are no replies yet.