Starmer has been ambivalent on ID cards (at least compared to Blair, who must think Xmas has come twice this year). Really the only reason this is being introduced is because it lets Labour look like they’re trying to tackle illegal immigration/employment/benefits-claiming.
Reform (led by Trump’s mini-me) is making political progress hand over fist by casting immigration as the root of all evil. I’m pretty certain this is Labour’s response. They don’t want the populist (otherwise known as “batshit insane”) policies Reform are proposing (“end all immigration, send all immigrants back home”) - but a more-moderate “you need to prove you’re entitled to work/live here/claim benefits” seems on-message to me.
So for once it might just be ok to take a politicians word at face value. This doesn’t preclude nefarious use later on, of course…