Re: So does this also invalidate all facial recognition installed everywhere?
"
No warrant needed AND not even under arrest.
"
Rubbish. The police must first get permission to issue you with a written notice detailing what they require you to disclose & a reasonable time limit. If you do not then disclose you could be charged with an offense, at which point it will go to trial and a court will decide whether you are guilty and if so what sentence to impose.
Police will often lie and *say* that you must disclose as soon as a police officer asks, but that is a load of cobblers.