Sign in

Kyle Ingram

@kyleingram.bsky.social
1.8K followers 183 following 34 posts

Democracy Reporter at The Raleigh News & Observer • UNC ‘23 • Contact: kingram@newsobserver.com

PostsRepliesMedia
Kyle Ingram @kyleingram.bsky.social · 09/09/2026
"Just vote no." That's one of the 150+ texts a former GOP chair texted a county elections board member during a July meeting on early voting plans. We've got the full exchange here. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
A former GOP chair told election official how to vote during meeting, texts show
“Just vote no,” Magnanti messaged one Republican board member during the meeting on early voting plans, “you can do it.”
010
Kyle Ingram @kyleingram.bsky.social · 18/12/2025
Michele Morrow, who previously called for the execution of prominent Democrats and urged Trump to use the military to stay in power, officially entered North Carolina's U.S. Senate race. She'll challenge Michael Whatley for the GOP nomination. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
Far-right activist Michele Morrow enters NC’s GOP primary for Senate vs. Whatley
She previously called for the execution of high-profile Democrats, including former Presidents Barack Obama and Joe Biden
261
Kyle Ingram @kyleingram.bsky.social · 01/12/2025
Excited to start a new role as The N&O’s Democracy Reporter! #ncpol I’ll continue to cover voting rights, power struggles and more in NC politics with a focus on how voters can make democracy work for them. Got tips? Send them to kingram@newsobserver.com www.newsobserver.com/news/politic...
newsobserver.com
Meet our democracy reporter, covering how NC votes — and whether votes count
Kyle Ingram is The News & Observer’s democracy reporter.
0164
Kyle Ingram @kyleingram.bsky.social · 18/11/2025
NEW: A legislative committee requested the political affiliations and contribution records of the NC State Bar's employees and leaders. The Bar denied that request, saying the agency is apolitical and does not maintain such records. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
NC legislative committee demands personal political records from State Bar
The Bar’s executive director denied the committee’s request, saying that the agency is apolitical and does not maintain such records.
142
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 18/11/2025
Immigration agents expected to come to Raleigh, mayor says. Here’s what we know. Mayor Janet Cowell says Border Patrol agents will be in Raleigh on Tuesday after a weekend of arrests in Charlotte. (Via @annamroman.bsky.social) www.newsobserver.com/news/local/c... #ncpol #ralpol #wakepol
newsobserver.com
Immigration agents expected to come to Raleigh, mayor says. Here’s what we know
U.S. Customs and Border Protection agents descended on Charlotte over the weekend.
0810
Kyle Ingram @kyleingram.bsky.social · 05/11/2025
NEW: Cecil Brockman released on bond after judge sharply reduced his bail amount this week. He'll be kept on house arrest and banned from using a cell phone. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
Cecil Brockman, facing sex crime charges, released on bail — but with conditions
Brockman, who resigned from the legislature last week, will be held on house arrest and banned from using a cellphone until his trial.
030
Kyle Ingram @kyleingram.bsky.social · 03/11/2025
NEW: A judge reduced former NC Rep. Cecil Brockman's bail to $250k on Monday. Guilford's DA, who presented new details about the alleged sex crimes with a minor, argued against the reduction, calling Brockman a "flight risk." #ncpol www.newsobserver.com/news/politic...
newsobserver.com
New details emerge in Cecil Brockman’s case as judge reduces his bail
Brockman appeared in court Monday, three days after resigning from the legislature.
010
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 30/09/2025
Federal judge rejects racial gerrymandering challenge to NC Senate map. The GOP-appointed judge rejected claims that Republican lawmakers had illegally drawn the districts to dilute the voting power of Black voters. (Via @kyleingram.bsky.social) www.newsobserver.com/news/politic... #ncpol #ncga
newsobserver.com
Federal judge rejects racial gerrymandering challenge to NC Senate map
The judge said he declined to direct the legislature to “engage in the odious practice of sorting voters by race in order to create a majority-Black Senate district.”
0612
Kyle Ingram @kyleingram.bsky.social · 26/09/2025
Sen. Terence Everitt has requested that the Wake DA open an investigation into Senate leader Phil Berger following disputed reports that he would redraw the state's congressional map in exchange for Trump's endorsement. #ncpol #ncga www.newsobserver.com/news/politic...
newsobserver.com
Berger denies making map deal with Trump, but an NC lawmaker wants an investigation
Senate leader Phil Berger said he was open to redrawing NC’s political map to further benefit Republicans.
020
Kyle Ingram @kyleingram.bsky.social · 26/09/2025
NC Auditor Dave Boliek hires Dallas Woodhouse, former GOP director, in new 'election integrity' oversight role #ncpol www.newsobserver.com/news/politic...
newsobserver.com
NC auditor hires former GOP director in new ‘election integrity’ oversight role
Dallas Woodhouse, who led the state GOP from 2015 to 2019, will serve as the election liaison in Auditor Dave Boliek’s office.
011
Reposted by Kyle Ingram
Thad Ogburn @thadogburn.bsky.social · 25/09/2025
NC's congressional maps are heavily skewed toward Republicans now. Senate leader Phil Berger says he'd be open to making them even more red. But he denies claims that he would push redistricting in exchange for a Donald Trump endorsement. @kyleingram.bsky.social story. #ncpol
newsobserver.com
Top NC Republican floats redrawing congressional map to help GOP
He also rebutted claims that the redistricting effort would be part of a deal to secure President Donald Trump’s endorsement.
032
Reposted by Kyle Ingram
The News & Observer @newsobserver.com · 04/09/2025
Republican lawmakers have steadily allocated a variety of additional powers and resources to Boliek’s office since his election in November.
bit.ly
NC’s auditor is typically a quiet role. Under Dave Boliek, that’s changing
Republican lawmakers have steadily allocated a variety of additional powers and resources to Boliek’s office since his election in November.
054
Kyle Ingram @kyleingram.bsky.social · 28/08/2025
A Republican NC county election chair has resigned after being charged with attempting to drug his granddaughters’ ice cream. State Auditor Dave Boliek, who appointed the man in May, asked him to step down this morning. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
Accused of drugging ice cream, a Republican NC elections official resigns
State Auditor Dave Boliek, who appointed the county elections chair, asked for his resignation following charges of drugging granddaughters’ ice cream.
244
Reposted by Kyle Ingram
Tyler Dukes @mtdukes.bsky.social · 28/08/2025
The U.S. Department of Homeland Security has asked North Carolina election officials to run potentially millions of voters through a national citizenship verification system. (by @kyleingram.bsky.social) www.newsobserver.com/news/politic... (gift link)
newsobserver.com
Homeland Security asks NC to feed voter list into citizenship verification system
The program has drawn criticism — both nationally and in North Carolina — for using unreliable or outdated information that could incorrectly identify people as noncitizens.
057
Kyle Ingram @kyleingram.bsky.social · 08/08/2025
#ncpol
000
Kyle Ingram @kyleingram.bsky.social · 21/07/2025
Over 100,000 NC voters must update their registrations or risk barriers to voting in future elections. Here's our analysis of the age, party, race and geography of the affected voters #ncpol www.newsobserver.com/news/politic...
newsobserver.com
Who are the 100,000 NC voters with incomplete registrations? What our analysis shows
These voters must provide updated registration information before the next election or risk barriers to making their ballots count.
021
Reposted by Kyle Ingram
Colin Campbell @raleighreporter.bsky.social · 30/05/2025
Guest-hosting the Due South NC news round-up this week with panelists @kyleingram.bsky.social, @samwalkerobxnews.com and Mary Helen Moore. Listen and catch up on everything from #ncga budget news to flounder fishing and Outer Banks dining: www.wunc.org/show/due-sou... #ncpol
wunc.org
NC News Roundup: Trump administration files suit over NC voter registrations; disagreement over ferry tolls on the coast
The Trump administration is joining the battle over voter registrations in NC.
042
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 07/05/2025
Jefferson Griffin concedes NC Supreme Court race, ending unprecedented effort to overturn election. Griffin says he will not appeal a federal judge's ruling against him. Board of Elections will certify Allison Riggs as winner. (Via @kyleingram.bsky.social) www.newsobserver.com/news/politic... #ncpol
newsobserver.com
Griffin concedes NC Supreme Court race, ending unprecedented effort to overturn election
Griffin’s concession puts to bed a contentious and chaotic saga in NC politics, one that has raised substantial questions about democracy and may impact the state’s elections for years to come.
1336
Kyle Ingram @kyleingram.bsky.social · 06/05/2025
NEW: Federal judge rules against Jefferson Griffin's effort to overturn NC Supreme Court election, orders state to certify Riggs as winner. However, the order is stayed for 7 days so Griffin can appeal. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
Federal judge orders NC to certify Riggs as winner in Supreme Court election
The decision could bring an end to nearly six months of legal battles over the Republican candidate’s attempt to overturn his loss.
031
Reposted by Kyle Ingram
The News & Observer @newsobserver.com · 11/04/2025
NC could change the rules after the election is over, and throw out enough ballots to change the outcome. There are several ways that’s unprecedented. #ncpol ✍️ A special report by @kyleingram.bsky.social www.newsobserver.com/news/politic...
newsobserver.com
In contested Supreme Court race, NC Republicans test their ability to overturn an election
NC could change the rules after the election is over, and throw out enough ballots to change the outcome. There are several ways that’s unprecedented.
1146
Kyle Ingram @kyleingram.bsky.social · 04/04/2025
NEW: In split decision, NC Court of Appeals rules in Republican Jefferson Griffin's favor in his challenge of 65,000 votes. However, they order a 15-day cure period, rather than immediately throwing out all ballots #ncpol www.newsobserver.com/news/politic...
newsobserver.com
NC Court of Appeals gives 65,000 challenged voters 15 days to prove eligibility
The majority wrote that, even though they have the authority to completely throw out the contested ballots, they decided to instead mandate a cure period for most of the challenged voters.
71412
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 25/03/2025
NC Republicans file sweeping bill targeting transgender rights to bathrooms, documents. It affects ability of trans people to use restrooms or get legal documents aligned to their gender identity.(Via @kyleingram.bsky.social) www.newsobserver.com/news/politic... #nced #ncpol #ncga
newsobserver.com
NC Republicans file sweeping bill targeting transgender rights to bathrooms, documents
The bill reignites a contentious debate over transgender bathroom access that roiled the state in 2016 following the passage of HB2.
168
Kyle Ingram @kyleingram.bsky.social · 25/03/2025
Will NC pass another HB 2? Nearly 10 years after the infamous "Bathroom Bill" was enacted, Senate Republicans introduced a similar bill this morning that also targets transgender people's access to updated legal documents #ncpol www.newsobserver.com/news/politic...
newsobserver.com
NC Republicans file sweeping bill targeting transgender rights to bathrooms, documents
The bill reignites a contentious debate over transgender bathroom access that roiled the state in 2016 following the passage of HB2.
131
Kyle Ingram @kyleingram.bsky.social · 20/03/2025
NEW: Jefferson Griffin has repeatedly declined to comment on his challenge of 65,000 votes in the Supreme Court race — but he isn’t bringing the case alone. The N&O sat down with Jason Simmons, chair of the NC GOP, to ask why the party is fighting to overturn the election. #ncpol Watch here:
newsobserver.com
Interview: NC GOP chair defends challenge of 65,000 votes in Supreme Court election
While Judge Jefferson Griffin has declined to comment on his effort to overturn the election results, the chair of the NC GOP, which has joined in his lawsuit, sat down for an interview with The N&O.
284
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 27/02/2025
Black North Carolina lawmakers blast Republican effort to ban DEI in state government. Sen. Kandie Smith said at a news conference today that the bill means they could 'impeach me from office because I’m Black.' (Via @kyleingram.bsky.social) www.newsobserver.com/news/politic... #ncpol #ncga #nced
newsobserver.com
Black NC lawmakers blast Republican effort to ban DEI in state government
Sen. Kandie Smith said the bill could make it possible to “impeach me from office because I’m Black.”
075
Reposted by Kyle Ingram
Jay Rosen @jayrosen.bsky.social · 26/02/2025
"It’s craven. He’s basically fearful of Trump." Marty Baron, former executive editor of the Washington Post, interprets what Jeff Bazos announced this morning. open.substack.com/pub/zeteo/p/...
1483142769
Reposted by Kyle Ingram
The News & Observer @newsobserver.com · 21/02/2025
Dave Boliek is poised to become the only state auditor in the country responsible for overseeing elections. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
‘A sleeping giant.’ Republican NC auditor talks DMV, DEI and new election powers
Dave Boliek is poised to become the only state auditor in the country responsible for overseeing elections.
053
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 31/01/2025
NC’s Mark Robinson drops lawsuit against CNN for reporting on graphic, racist comments. Robinson says it would be a ‘futile effort’ to continue the litigation. He says he doesn’t have plans to run again for elected office. (Via @kyleingram.bsky.social) #ncpol www.newsobserver.com/news/politic...
newsobserver.com
NC’s Mark Robinson drops lawsuit against CNN for reporting on graphic, racist comments
The defamation lawsuit came after CNN published a story linking the North Carolina Republican to a series of racist and sexually graphic online comments.
172
Kyle Ingram @kyleingram.bsky.social · 09/01/2025
The legal battle over NC's Supreme Court election has persisted for over 2 months and grows more complicated by the day. That's why we've put together an FAQ and timeline to help make sense of the fight and the 60,000 votes that are at stake #ncpol www.newsobserver.com/news/politic...
newsobserver.com
Have questions about NC’s contested Supreme Court election? We’ve got answers
The challenge to North Carolina’s Supreme Court election grows more complicated by the day. Voters caught up in the turmoil have questions about how the race got here and how it may be resolved.
140
Kyle Ingram @kyleingram.bsky.social · 07/01/2025
NEW: The NC Supreme Court's Republican majority blocked the state from certifying Democrat Allison Riggs as the winner in her race for the high court. She leads her opponent, Jefferson Griffin, by 734 votes following 2 recounts of the results. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
NC Supreme Court blocks state from certifying Riggs as the winner in high court election
The State Board of Elections is now temporarily blocked from certifying Allison Riggs as the winner in the Supreme Court election while the court considers her opponent’s challenge of 60,000 ballots.
010
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 06/01/2025
Federal judge sends Republican challenge of 60,000 ballots back to NC Supreme Court. The decision is a win for Jefferson Griffin. The Court’s GOP majority could now throw out the ballots to give Griffin win over Allison Riggs. (Via @kyleingram.bsky.social) #ncpol www.newsobserver.com/news/politic...
newsobserver.com
Federal judge sends Republican challenge of 60,000 ballots back to NC Supreme Court
The state Supreme Court, which has a 5 to 2 Republican majority, will now hear Jefferson Griffin’s challenge of over 60,000 ballots cast in his race to ascend to the high court.
387
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 06/01/2025
With results certified, Democrats officially break NC GOP’s supermajority — by one seat. State Board of Elections certified Bryan Cohn’s 228-vote win over Rep. Frank Sossamon after dismissing GOP challenges. (Via @kyleingram.bsky.social) #ncpol #ncga www.newsobserver.com/news/politic...
newsobserver.com
With results certified, Democrats officially break NC GOP’s supermajority — by one seat
Without a supermajority, Republicans will find it more difficult to override vetoes from newly elected Democratic Gov. Josh Stein.
1126
Kyle Ingram @kyleingram.bsky.social · 18/12/2024
Republican Jefferson Griffin has asked the NC Supreme Court to intervene in his challenge of over 60,000 ballots and stay certification of the election. Griffin trails Democrat Allison Riggs by 734 votes following two recounts. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
Republican Griffin asks NC Supreme Court to intervene in his challenge of 60,000 ballots
Griffin, who trails Democrat Allison Riggs by 734 votes following two recounts, is asking the North Carolina Supreme Court to stop certification of the election.
032
Kyle Ingram @kyleingram.bsky.social · 18/12/2024
NEW: Mark Robinson's campaign paid $35,000 in a settlement agreement with the NC State Board of Elections after an investigation found a string of campaign finance violations. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
NC Lt. Gov. Mark Robinson pays $35,000 after investigation finds campaign violations
An audit found that he accepted contributions from prohibited donors, took donations over the maximum limit and used campaign money for personal expenses.
1108
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 12/12/2024
Stein and Cooper sue NC Republicans over changes to State Highway Patrol in powers bill. They called SB382 an “unconstitutional and dangerous power grab” but didn't go after other items in law such as elections changes. (Via @kyleingram.bsky.social) #ncpol #NCGA www.newsobserver.com/news/politic...
newsobserver.com
Stein and Cooper sue NC Republicans over changes to State Highway Patrol in powers bill
“This law threatens public safety, fractures the chain of command during a crisis, and thwarts the will of voters,” Gov.-elect Josh Stein said in a statement.
1158
Reposted by Kyle Ingram
Dawn B. Vaughan @dawnbvaughan.bsky.social · 11/12/2024
Breaking: NC Republicans overturn Cooper’s veto, taking power from Stein and other Democrats #ncpol Read more at: www.newsobserver.com/news/politic...
newsobserver.com
32020
Kyle Ingram @kyleingram.bsky.social · 11/12/2024
The NC State Board of Elections voted to dismiss Republican Jefferson Griffin's challenge of over 60,000 ballots in the state Supreme Court race. The race may not be over yet, though. Griffin could appeal the ruling in court. #ncpol www.newsobserver.com/news/politic...
newsobserver.com
01912
Kyle Ingram @kyleingram.bsky.social · 10/12/2024
NC won't conduct a full hand recount in the state Supreme Court race after two initial reviews showed Democrat Allison Riggs maintaining her lead over Republican Jefferson Griffin #ncpol www.newsobserver.com/news/politic...
newsobserver.com
0179
Kyle Ingram @kyleingram.bsky.social · 10/12/2024
NEW: Black voters were twice as likely as white voters to have their ballots challenged in election protests filed by Republican Jefferson Griffin in the NC Supreme Court race #ncpol www.newsobserver.com/news/politic...
newsobserver.com
36228
Reposted by Kyle Ingram
Under the Dome @underthedome.bsky.social · 09/12/2024
Start your week in #ncpol #ncga with our Under the Dome podcast. Host @dawnbvaughan.bsky.social and reporters @kyleingram.bsky.social and @koriedean.bsky.social talk about the power in SB 382, which the House plans to override this week. www.newsobserver.com/news/politic...
newsobserver.com
014
Reposted by Kyle Ingram
Under the Dome @underthedome.bsky.social · 06/12/2024
Coming up on our new podcast dropping Monday, host @dawnbvaughan.bsky.social talks with @kyleingram.bsky.social and @koriedean.bsky.social about the Senate veto override of SB 382, the expected House override vote, the Supreme Court race, Dave Boliek and more. Plus our picks for Headliner. #ncpol
043
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 07/12/2024
NC Democrats sue over GOP’s challenge of 60,000 ballots in Supreme Court race. Democrats say Jefferson Griffin's election protests could lead to “mass disenfranchisement” & violate North Carolinians’ fundamental right to vote. (Via @kyleingram.bsky.social) #ncpol www.newsobserver.com/news/politic...
newsobserver.com
0123
Reposted by Kyle Ingram
The News & Observer @newsobserver.com · 06/12/2024
From politics to sports to education, follow The News & Observer's journalists to keep up with the latest in the Triangle, North Carolina and beyond. Check out our Starter Pack. ⤵️ go.bsky.app/NWqptGw
02116
Reposted by Kyle Ingram
Keung Hui @keunghui.bsky.social · 02/12/2024
As protesters shout, NC Senate Republicans override Cooper veto of powers-stripping bill. The bill includes some Helene relief but mostly is about taking power from newly elected Democrats. (Via @dawnbvaughan.bsky.social & @kyleingram.bsky.social) #ncpol #ncga www.newsobserver.com/news/politic...
newsobserver.com
276
Reposted by Kyle Ingram
Gerry Cohen @gercohen.bsky.social · 04/12/2024
I’m quoted in an article about path for appeals of election protests in NC (elections for executive, judicial and legislative elections have different state constitutional provisions on this issue) www.newsobserver.com/news/politic... #ncpol
newsobserver.com
111
Reposted by Kyle Ingram
Chris Cooper @chriscooperwcu.bsky.social · 04/12/2024
Just before the election, I published a book, Anatomy of a Purple State: A NC Politics Primer Since the election, a few people have asked whether NC is still a purple state and, more generally, what happened in NC in 2024? Here are some answers, heavy on the graphs, in a long thread (1/19) #ncpol
The very purple book cover for Anatomy of a Purple State: A NC Politics Primer by Chris Cooper (UNC Press, 2024).
28034
Reposted by Kyle Ingram
Dawn B. Vaughan @dawnbvaughan.bsky.social · 21/11/2024
Great reporting by Mary Helen Moore and @solomonlexib.bsky.social here:
192
Reposted by Kyle Ingram
Danielle Battaglia @daniellebattaglia.bsky.social · 20/11/2024
Looking for my colleagues at The News & Observer? I started a starter pack. #ncpol go.bsky.app/4x89jaX
1157
Reposted by Kyle Ingram
Korie Dean @koriedean.bsky.social · 20/11/2024
New from me: UNC Charlotte and UNC Wilmington received approval last week to remove references to diversity in their mission statements. One change was in the works for years. But the other came as a result of the UNC System’s DEI repeal: www.charlotteobserver.com/news/local/e...
charlotteobserver.com
057
Reposted by Kyle Ingram
Korie Dean @koriedean.bsky.social · 20/11/2024
“Republicans wrote the bill in secret. They released it to the public one hour before beginning debate in the House. And they put it forward in a form that could not be amended.”
21216