So whats the solution? ID cards would be a step in the right direction, as it'll give the police more power to stop these 'business' owners and their employees by on the spot checks. You might say they can do
that now, but with the current system of background checks, each person checked would take ages in getting the info (or lack of) about them. No ID, back to the cop shop, simple as that, where either more thorough checks are made or a person of the 'arrested' are contacted to bring that person's ID card down.