CLANTON, Ala. — Two months ago, Representative Mo Brooks, whose hard-right credentials were unblemished, seemed to be imploding in the Alabama Republican Senate race.
Under a rain of attack ads, polls showed him falling behind two rivals. Former President Donald J. Trump humiliated Mr. Brooks by rescinding an earlier endorsement.
But Mr. Brooks has staged a compelling comeback, with recent polling putting him in a statistical tie for the lead in a tight three-candidate race ahead of the primary on Tuesday.
In a twist of fate, the Brooks bounce-back appears to be driven by voters who identify as “Trump Republicans” — another bit of evidence, after recent primaries from Nebraska to Pennsylvania, that the former president’s political movement may no longer be entirely under his command.