Originally Posted by
David-A
The UK would just view it as a permission or authorization that person holds, but without a document to embody it.
Okay, that makes sense - well actually it doesn't, but it makes sense why I had never heard of this for UK residents/nationals - no physical card actually exists.