I would never vote for a candidate that didn't support introducing ID. And if a Democrat supported it, they would get my vote. I'm sure I'm not alone.
You stated you don't believe in common descent - why would you support ID, then?