Good on him:
Nixon vetoed a bill Friday that could have eventually required voters to provide a government-issued photo ID to cast a ballot.
In the closing days of the legislative session, lawmakers passed an amendment to the state’s constitution mandating a photo ID to vote and a bill putting the amendment into practice. Voters will have the final say next year on the amendment, but by vetoing the implementation bill Nixon has prevented the law from going into effect even if it is approved by voters.
“This [photo ID] mandate would disproportionately impact senior citizens and persons with disabilities, among others, who are qualified to vote and have been lawfully voting since becoming eligible to do so, but are less likely to have a driver’s license or government-issued photo ID,” Nixon said in a letter explaining his veto. “Disenfranchising certain classes of persons is not acceptable.”
Voter ID legislation tends to poll very well, so I'm glad to see Nixon showing the courage to veto this bill.