Claim: Since 1997 over 12 million immigrants have entered Britain.
Fact-check: Welfare payments to immigrants don't cost £500 billion a year - Full Fact
Verdict: this seems to slightly understate inward immigration to the uk over this period, which, excluding british nationals, was approximately 13.5 million. about 6.1 million have left since.
Organisation: Full Fact
Author: Hannah Smith
Date published: 2024-02-08T00:00:00