John Cornyn is running to succeed Mitch McConnell after years waiting in his shadow. But the far-right, in Texas and Washington, are putting up a fight.