I know I'll need ID to buy alcohol and maybe other age-restricted things. I'd rather not carry my passport around with me every day to avoid losing it.
So, does anyone have recent experience using a foreign passport as ID in shops, pubs, and supermarkets? Is it widely accepted, or do they get funny about it?