Politics & Government

Mecklenburg lawmaker leaves statewide race to run for Congress, setting up GOP primary

Rep. John Bradford files to run for Congress in Raleigh, N.C. on Dec. 8, 2023.
Rep. John Bradford files to run for Congress in Raleigh, N.C. on Dec. 8, 2023. abajpai@newsobserver.com

State Rep. John Bradford changed his campaign plans Friday, filing to run for Congress in an area near Charlotte.

He told The News & Observer on Friday morning as he filed paperwork that he received a lot of encouragement to run for Congress in the 8th Congressional District and is in the process of setting up his campaign and website.

“It’s really something I’ve always wanted to do,” Bradford said. “And, frankly, Washington is broken. And I think Washington needs more legislators from North Carolina, we’ve done some great things for the state. And I’m highly qualified. And so that’s why I decided to make the change.”

Bradford, a Republican from Mecklenburg County, had been campaigning for state treasurer. On Friday, A.J. Daoud, a former North Carolina lottery commissioner and state party leader who was running for state auditor, told The N&O he would run in the GOP primary for treasurer instead.

The 8th district is made up of Anson, Montgomery, Richmond, Scotland, Stanly, Union and parts of Cabarrus, Mecklenburg and Robeson counties. It’s an area where residents tend to vote Republican.

“I have a company that does business all across the state,” Bradford said. “I have a huge business constituency across the 8th district. So this just feels right, and I’m excited.”

Four other candidates have already announced their intentions to run there, including Mark Harris, whose campaign in 2018 was accused of election fraud centering on a political operative working in Bladen County. The investigation of those allegations led the state to call a new election in which Harris did not run, and which Rep. Dan Bishop went on to win.

So far only Bradford and Republican veteran and attorney Don Brown have filed in the race.

The 8th district race does not have an incumbent, with Bishop, a Republican from Waxhaw, instead running for attorney general.

Bradford had been one of several potential candidates mentioned to replace Rep. Patrick McHenry, a Republican from Lincoln County who announced Tuesday after 20 years in Congress that he would retire. McHenry’s announcement caught many people by surprise since the 10-term congressman, who recently served as temporary House speaker, had already said he would seek reelection.

McHenry, though, represents an area just north of the one Bradford ended up filing in.

This story was originally published December 8, 2023 at 11:24 AM.

Related Stories from Charlotte Observer
Danielle Battaglia
McClatchy DC
Danielle Battaglia is the congressional impact reporter for The News & Observer and The Charlotte Observer, leading coverage of the impact of North Carolina’s congressional delegation and the White House. Her career has spanned three North Carolina newsrooms where she has covered crime, courts and local, state and national politics. She has won two McClatchy President’s awards and numerous national and state awards for her work.
Avi Bajpai
The News & Observer
Avi Bajpai is a state politics reporter for The News & Observer. He previously covered breaking news and public safety. Contact him at abajpai@newsobserver.com or (919) 346-4817.
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER