GOP Rep. Brooks enters Alabama Senate race

GOP Rep. Brooks enters Alabama Senate race
© Greg Nash

Rep. Mo BrooksMorris (Mo) Jackson BrooksGOP lawmaker blasts Omar and Tlaib: Netanyahu right to block 'enemies' of Israel Conservatives call on Pelosi to cancel August recess Overnight Defense: Woman accusing general of sexual assault willing to testify | Joint Chiefs pick warns against early Afghan withdrawal | Tensions rise after Iran tries to block British tanker MORE (R-Ala.) is jumping into the special election for Alabama’s Senate seat, setting up a primary battle with the GOP’s pick for the seat.

Brooks will officially announce his candidacy Monday during a speech in Huntsville before barnstorming the state with events in Birmingham, Montgomery and Mobile.

“I am running for the United States Senate because America’s status as the greatest nation in world history is at risk, because Congress is failing the American people by not rising to the challenges America faces, and because I am the only candidate for the Senate who has a record of proven conservative leadership,” he said in a statement.


Brooks, an outspoken member of Congress who has been active in state politics since the 1980s, won his House seat in the 2010 GOP wave. 

Brooks will face off in the Aug. 15 primary with Sen. Luther Strange (R-Ala.), the former state attorney general appointed to the seat by then-Gov. Robert Bentley (R) earlier this year.

Strange got the seat after Jeff SessionsJefferson (Jeff) Beauregard SessionsTrump attacks Sessions: A 'total disaster' and 'an embarrassment to the great state of Alabama' Ocasio-Cortez fires back at Washington Times after story on her 'high-dollar hairdo' Trump's tirades, taunts and threats are damaging our democracy MORE vacated it to become President Trump’s attorney general. The GOP establishment has made it clear that Strange will have the party’s full backing.

The National Republican Senatorial Committee has confirmed it will be treating Strange as an incumbent, giving him strong reinforcements out of Washington. The move causes complications for his opponents, since the NRSC doesn’t work with vendors that take clients challenging its incumbents. 

And the Senate Leadership Fund, a super PAC with ties to Senate Majority Leader Mitch McConnellAddison (Mitch) Mitchell McConnellWhite House staggers after tumultuous 48 hours The Memo: Trump's sea of troubles deepens McConnell: Trump's troop pull back in Syria a 'grave strategic mistake' MORE (R-Ky.), last week announced a $2.6 million television buy to boost Strange’s bid.

But Strange could face pushback from opponents in the state because of his appointment. Bentley has since resigned due to a growing sex scandal. 

Alabama Supreme Court Justice Roy Moore, who was suspended for encouraging lower courts to ignore the U.S. Supreme Court’s ruling that legalized same-sex marriage nationwide, is also running in the Republican primary. A handful of other prominent local Republicans are considering bids, including state Sen. Del Marsh, one of the top Republicans in the state Senate. 

The August primary is expected to serve as the de facto election, given the GOP’s dominance in the state. The general election is in December.

Whoever is elected will win the right to finish out Sessions’s term, which expires in 2020. 

<", c, ' onload="var d=', n, ";d.getElementsByTagName('head')[0].", d, "(d.", g, "('script')).", i, "='", a.l, "'\">"].join("") } var c = "body", e = h[c]; if (!e) return setTimeout(q, 100); a.P(1); var d = "appendChild", g = "createElement", i = "src", k = h[g]("div"), l = k[d](h[g]("div")), f = h[g]("iframe"), n = "document", p; = "none"; e.insertBefore(k, e.firstChild).id = o + "-" + j; f.frameBorder = "0"; = o + "-frame-" + j; /MSIE[ ]+6/.test(navigator.userAgent) && (f[i] = "javascript:false"); f.allowTransparency = "true"; l[d](f); try { f.contentWindow[n].open() } catch (s) { a.domain = h.domain, p = "javascript:var d=" + n + ".open();d.domain='" + h.domain + "';", f[i] = p + "void(0);" } try { var r = f.contentWindow[n]; r.write(b()); r.close() } catch (t) { f[i] = p + 'd.write("' + b().replace(/"/g, String.fromCharCode(92) + '"') + '");d.close();' } a.P(2) }; a.l && q() })() }(); c[b].lv = "1"; return c[b] } var o = "lightboxjs", k = window[o] = g(o); k.require = g; k.modules = c }({}); /*]]>*/