All the more reason for having Identity Cards. Can't see why people are so much against them. We all probably have some form of ID be it a Driving License, Bus Pass, Passport, Debit/Credit Card, so what's the problem with a standardised National ID card as in all other EU countries (apart from Denmark and Ireland)
...but those that do not have other ID are the ones less likely to afford them.
Why should there be any cost involved. I know that a pilot scheme a few years ago was a paid for trial but surely a compulsory National Identity Card would need to be free. Most current methods of ID - Passports, Driving Licences etc. are optional documents and paid for, but Bus Passes are free as are other methods.
If you have a Postal Vote there are a number of verifications to ensure security, but if voting in person at a Polling Station security is very minimal.
As to proving ID. In many countries you need to prove your ID in order to Vote. In most of the US its a requirement.
In Georgia for example:
Accepted IDs include:
A GA driver's license (can be expired).
A valid employee photo ID issued by any entity of the US. ...
A valid U.S. passport.
A valid U.S. military ID (with photo).
A valid tribal ID (with photo).
Any valid photo ID issued by the state or federal government.