Whole you're looking, check out the digital identity act which completely contravenes the referendum we had (in the ?80's) which voted against having a national identity card.
Also, I'm not sure that a referendum held 35 years ago really means very much. In that time the population has grown from 16 million to 26 million, and many of the people who voted in the referendum would no longer be alive.