I can't drive for medical conditions, but kept an expired provisional license that I got before that for I.D only.
Technically I am breaking the law by having it and was meant to 'surrender it' when I got whichever diagnostics.
Not only do I not travel, passports also require someone who has personally known you at least two years to sign, family members / relatives are excluded and actually GPs are too, and I haven't known anyone for 2+ years in a long time.
Most places ignore the expiration date on my provisional, places that dont are impossible for me to prove myself. I was able to get Barclays to accept my benefits letters and birth certificate for opening my accounts and getting my 50% mortgage, but I can't sign up to NHS app. The photo on my expired license doesn't even look anything like me now.
Nowhere serious accepts any of the photo I.D cards you can buy online, and my free bus pass doesn't work either even though its issued by the council. I hate all the lunatics that have prevented me from being able to get a national ID card. Most employers also require passport or driver's license.
I had a bit of a rant with the DVLA on the phone over all this, and they basically say that the primary use for a driving license is for driving, not for I.D, but literally everywhere wants one for I.D. You could apply the same logic to passports, the primary use is travel not I.D.