If he cant herd his cats on a matter this important then, yes, he should resign as leader. Not sarcasm. Dude.
Which GOP senator is going to herd all the cats in this Senate, dude? Roy Moore lost in 2017, so let's leave him out of the list of contenders. :-P