In the same way giving votes to 16 year olds isn’t cheating but is clearly being looked at for political advantage
The overarching aim of having ID is to prevent rule breaking. Eg, a passport for travel, a driving licence to make sure that the person driving can actually drive / isn’t banned (for breaking rules), other ID to buy alcohol, fireworks or even paracetamol.
Here is the debate water cannon:
To claim benefits, you will require a bank account - which requires ID. It may be that in super exceptional circumstances benefits can be claimed over a post office counter, requiring ID.
THIS IS THE SAME IN THE USA BTW
To say that voter ID discriminates against to poorest in society is for the birds and is akin to saying poor people are stupid.
There is no sane argument that I’ve heard to justify voting without ID.
It is of course a pure coincidence that the Democrats won every state without voter ID (it is genuinely a coincidence but it will be at least interesting to see what happens if voter ID is brought in. Will the numbers change? It might shut up the conspiracy theorists, equally, it might encourage some people to vote who previously thought it a waste of time. )