yeah i always foudn the UK very strange. Like, when i movd here from Italy, and in the last 6 years, i have never been required to show ID. Except when i set up my bank account. Actually i'm not even sure, they want gas/water/whatever bills to prove where you live for sure, not sure about real ID...
I had NO passport from 2002 till last week in fact, only my little Italian ID card, which i could use to travel anywhere in Europe. Just got my new passport now in case work requires me to travel outside europe.
Very strange country.