>>will they stop any unsavoury characters slipping into the country,
How could they? Do we stop all tourists (some of whom are fairly unsavoury, imo) from coming into the country unless they get 1) citizenship 2) an id card.
What would do that would be OTHER countries adopting id cards.