Why stop at Schengen? We ought to remove all border controls, and should start with countries that have political and cultural links with Britain. Governments shouldn't control when and where we can travel and choose to live.
I would just worry that concentrating on Europe is unnecessarily parochial, when Britain has had (and should have) significant worldwide immigration and emigration.
no subject
no subject
no subject