On the evening of July 24, the North Carolina Senate passed HB 589, the omnibus election law bill, on second reading. A few very inconsequential amendments were made. Third reading will be on July 25, and chances are the House will vote on the bill on Friday, July 26.