HomeThemesTypesDBAbout
item: #15464
Brexit has forced more than 5million people in the UK to apply for 'settled status' - but figures suggest there's a backlog ahead of the June 30 deadline.