No you may notmay I ask why?
To me it's an issue of ever more criminal offences for petty nonsense. If the police really feel that they need to work out who you are then let them arrest you, having met the necessary thresholds for an arrest, which then engages the various requirements and protections that come with that. Rather than having the opportunity to think "Don't like the look of that fella, lets demand his ID and see if he's got it or not". As we've seen before the police can be pretty poor at using powers like that (see the stop & search fiasco from back in the day). If the police want to work out who you are then they're going to work it out one way or another of course. For instance if they arrested me right now I've got my phone which has my name, age and address in my emergency contact info, I've got bank cards with my name on it, my driving licence with my photo, name and address on it, etc etc. But they can't demand that I prove who I am, and if I can't do it then arrest me for that failure.
To me that feels like quite an important distinction. They need to have a reasonable suspicion of an actual offence having been committed (or that one is going to be committed) right now before they start arresting or detaining people. Rather than just being able to go up to people and demand they hand over ID or face arrest.
Unless you can think of a way of compelling people to carry an ID without the threat of criminal sanction?
