Compulsory carrying of ID cards is something which I think a lot of British people would feel uncomfortable with. It's almost like needing government permission to have the right to leave your house.
In the world of double realities, one narrative is public, and one is real.