Today (Tuesday) was Election Day across Texas as voters decided the fate of eight constitutional amendments, filled an unexpired House term, elected local officials and judged various charter amendments, local propositions and bond measures. All eight constitutional amendments were passing comfortably at press time.

Former Rep. John Lujan (R-San Antonio) repeated his past special runoff election success, edging out Frank Ramirez (D), 51%-49%, and once again flipping the seat to the Republicans. Lujan won a 2016 special runoff election over Tomás Uresti, 52%-48%, but he went on to lose the general election to Uresti. Lujan’s bid for a full term this time comes in a district we rate as Toss Up.

To access this post you need a TX Elects Subscription.

SUBSCRIBE TODAY FOR IMMEDIATE ACCESS NEWS & ANALYSIS

FOR JUST $19.99 A MONTH OR $199.99 A YEAR