Today is the deadline for EU and EEA citizens in the UK to apply for settled or pre-settled status. As the human costs of this government’s cruel hostile environment become clearer and clearer, it has never been more important to hold their hard Brexit project to account.
Over 400,000 applications are…