For such a free country, ID is an obsession in USA.
In UK there is no lawful requirement to carry any identification whatsoever.
Police cannot ask for ID, unless there is an arrest.
You have to produce ID to prove age if buying booze and you look younger than 18.
The freedoms of socialism!