The fact that the UK doesn’t allow “impromptu checks”, otherwise known as “Papers please!” is not a bug, it’s a feature that distinguishes our democracy from other states and we are pretty proud of it.
In times of war, civil liberties get curtailed. And in 2025 when Russian and Chinese bots are interfering in our democracy at an industrial scale to destroy our countries from within, the idea of identity being overlooked for all aspects of public life is looking increasingly untenable.
Or are you saying this electronic ID card will be linked to people's twitter accounts, to better police speech online?