For Sessions last election the RATS did not even bother to run anybody , only a write in got there. For the 2016 Alabama Senate election it was RAT 748,709 Republican 1,335,104. Pretty good odds for a typical Republican. Of Course Moore was not such a man. I also suspect his strong Christian beliefs turned off a significant chunk of Republicans. Faith in our country is not what it use to be.
He only wins by like 2% to 3%
Add those sex allegations & he is in trouble