The latest net migration figures are 171,000 - back to 2012 levels (pre-freedom of movement for Romania and Bulgaria).
Also, in theory, if you are unhappy with the number of work visas/dependant visas we have issued since 2021, there's nothing to stop the government cancelling or not renewing those visas. There's more control now if the government wishes to exercise that control.
Pre-Brexit immigration figures were clearly underestimated - hence why the ONS are now using new methodology. Not forgetting that 6.3 million people have applied to the EU Settlement Scheme - the Home Office was expecting 3.7 million people to apply.
Ukraine and Albania are both likely to join the EU. If we rejoin, how many Ukrainians and Albanians will exercise freedom of movement to move to the UK?
In addition, if countries such as France and Germany turn very right-wing/far-right, will this cause mass migration of ethnic minority EU citizens to other member states, including the UK if we rejoin?