Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The latest volte-face by the government on the introduction of digital ID, ditching the requirement to make it mandatory by 2029 for anyone wishing to work in the UK, has left me bewildered.