Tom Fitton @TomFitton
New report further confirm the collapse of the rule of law on immigration.... — PolitiTweet.org
Jessica Vaughan @JessicaV_CIS
2020 overstay report is out. 580,000 overstays. Still very high numbers from Brazil, China, India, and ridiculousl… https://t.co/UsNhcBhKXQ