ANNUAL net migration peaked at an eye-watering 944,000 in 2023 after the numbers were today revised up. Nigel Farage insisted it is the influx of legal arrivals that is doing far “greater economic damage” than small boats. The figures under the Tories were initially thought to be 906,000 but the ONS has revised the sums…. Published: [#item_custom_pubDate]










































































































