Former Woodville mayor Brian Babin (R) has won the primary to replace Rep. Steve StockmanStephen (Steve) Ernest StockmanSpaceX launch is step one in a new American-dominated space race McConnell must go nuclear: Abolish the legislative filibuster Ex-GOP staffer pleads guilty to fraud, money laundering on behalf of ex-lawmaker MORE (R-Texas), ensuring him a seat in the next Congress.

ADVERTISEMENT
The Associated Press has called the race for Babin, who led businessman Ben Streusand (R) by 58 percent to 42 percent with 100 percent of precincts reporting.

Babin, a dentist by trade, won the race by consolidating rural support in a heavily Republican district split between Houston's suburbs and more rural areas. He is all but guaranteed a spot in Congress.

This is Babin's third run for Congress — he lost bids in 1996 and 1998.

Stockman vacated his seat for a quixotic primary campaign against Sen. John CornynJohn CornynLawmakers feel pressure on guns Kasich’s campaign website tones down gun language after Florida shooting Murphy: Trump’s support for background check bill shows gun politics ‘shifting rapidly’ MORE (R-Texas), which he lost badly.