If there was will in the US for a national ID, Congress and the powers that be could achieve this within a few years if they wanted.
If there was will in the US for a national ID, Congress and the powers that be could achieve this within a few years if they wanted.
The reason is the combination of:
1. The power to run elections was delegated to the states
2. States don't want to give up that power
3. The only way to change that would be for the states to vote to give up those powers
Yes, as you point out, not all federations are this way. Many others are missing #1 or #3 above. I pointed out that the US was a federation simply for legal context. As of course, local governments don't really have much power against the central government in a unitary state.
Democrats would be onboard with a free federally administered voting ID. Republicans wouldn't, though, because it's not about fraud, it's about making it more difficult to vote, because they lose when more people vote, and they literally said as much to the supreme court as a justification for their voter restrictions laws.
(they see it as "political party is not a protected class, so there is no legal prohibition from creating voter laws which are designed to disadvantage their political opponents")
https://www.nbcnews.com/politics/elections/supreme-court-gop...