I'm generally quite ambivalent about the concept of ID cards. Sometimes I swing ones way, sometimes the other but the point about the correct context seems very hard to escape.
Not for the first time, the UK takes a commonplace idea from elsewhere without really understanding why we're doing it...
add a skeleton here at some point
1 day ago