Judge Robert McBurney of the Superior Court of Fulton County said the law was void at the time it was passed in 2019 under the U.S. Supreme Court's Roe v. Wade ruling, which established a federal right to abortion in 1973.McBurney said the state would have to pass the law again now that the Supreme Court has overturned Roe for the ban to be valid. The 2019 law was "plainly unconstitutional when drafted, voted upon, and enacted," McBurney wrote in his opinion.
Now I would think this logic was correct if the reason for the change in what 'was' constitutional had been a constitutional amendment. Let us say that you passed a law that said that no one could vote until age 28, as apparently some particularly ignorant journalists think is being discussed somewhere. That's clearly unconstitutional: the Federal Constitution determines that the voting age is 18. Such a law would be unconstitutional and therefore void, and like all unconstitutional laws it would have no legitimate force from the moment it was enacted. You'd have to amend the Constitution first, and then pass the law later.
A Supreme Court ruling is not like that. The Supreme Court did not change the Constitution; it only stated that earlier courts had misunderstood it when they said it meant X, and that the correct interpretation is Y instead. The Constitution was therefore the same all the time; our judges just didn't understand it correctly for a while.
Too, the whole reason the Supreme Court was asked to rule on this was that there was a controversy about what the right meaning really was. It was not 'plain' what the constitutional stance was; lots of people disagreed, for decades, and eventually the court came to see it their way.
Thus, I think the logical position is that the constitution never barred this law, and that it is valid as enacted. Nobody changed the Constitution. The Supreme Court does not have that power.






