There is no reason why people can't be issued with identity cards. Only those not supposed to be here would have a problem and that's the whole point! Your card could be linked to your NI number or equivalent like it is in Canada and France. I would gladly carry an ID card as I have nothing to hide. It does not infringe human rights unless those rights include hiding from the government or immigration services
ID cards have been proposed and rejected , the main problems were cost and the fact that they could be forged. A pilot scheme was started and then abandoned when the first forgeries were detected just one month after the introduction.