North Carolina is set to introduce what experts say is the most "repressive" attack on the rights of African American voters in decades, barely a month after the US supreme court struck down a key section of the Voting Rights Act. The bill, which was passed by the state's Republican-dominated legislature this week, puts North Carolina on collision course with Eric Holder, the attorney general, who has announced plans to protect voter rights in Texas. Civil rights advocates and experts in election law are stunned by the scope of the new law. What began in April as a 14-page bill mainly focused on introducing more stringent ID rules, ostensibly to guard against voter fraud, snowballed over the last week as it passed through the North Carolina senate. By the time it was passed by both houses late on Thursday night, the bill had become a 57-page document containing a raft of measures opposed by voting rights organisations. If the bill is passed by the state's Republican governor, Pat McCrory, voters will be required to present government-issued photo IDs at the polls, and early voting will be shortened from 17 days to 10. Voting rights experts say studies reveal that both measures would disproportionately affect elderly and minority voters, and those likely to vote Democrat.