Beta The Briev beta is out. Free on iPhone via TestFlight — install it in under a minute.

Join the beta ↗
Briev
Live
Politics

Democrat Nathan Johnson Challenges Republican Mayes Middleton for Texas Attorney General

Nathan Johnson, a former Dallas lawyer and state senator, is running for Texas attorney general against Republican state Sen. Mayes Middleton, positioning himself as a non-partisan, law-and-order alternative to the incumbent’s legacy.

Former Dallas attorney Nathan Johnson, who flipped a long-held GOP Senate district in 2018, is campaigning for Texas attorney general, presenting himself as a serious, substantive alternative to the partisan battles that have defined the office under Ken Paxton. He argues that voters are weary of culture-war litigation and want a focus on core bureaucratic duties. His opponent, state Sen. Mayes Middleton, a billionaire with deep oil-and-gas interests, vows to use the office to advance a Trump-style agenda, positioning himself as the ideological successor to Paxton.

Johnson’s campaign is funded at about $1 million, roughly half of Middleton’s war chest, but he has secured endorsements from some disaffected Republicans. Recent polls place the contest within the margin of error, with 8 % of likely voters still undecided, double the rate in other statewide races. Both candidates are highlighting the importance of the attorney general’s role, but Johnson stresses a non-partisan, law-focused vision while Middleton promises aggressive partisan enforcement.

Why it matters

The attorney general controls a powerful legal office that can shape Texas policy and national lawsuits, making this race pivotal for the state's future direction.

How this story developed

  1. Sep 18 New polls show Democrats closing in on Texas statewide races, sparking GOP alarm
  2. Oct 2 President Donald Trump’s endorsement of Paxton has prompted criticism from Republican centrists.

In this story

Texas attorney general raceNathan JohnsonMayes Middletonculture war litigationlaw-and-order approachTrump agenda
Get the beta ↗