Mark Harris headshot
At a Glance
Seat
Representative for North Carolina District 8
Born
April 24, 1966
Age 60
Phone
(202) 225-1976
Office
126 Cannon House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Republican|North Carolina District 8

Mark Harris

Mark Everette Harris is an American Baptist pastor and politician from North Carolina. A member of the Republican Party, he is the U.S. representative for North Carolina's 8th congressional district since 2025.

Source: WikipediaView full (CC BY-SA)
Voting Record — 551
Yes76%
No24%
Present0%
Not Voting0%
Party align93%
Cross-party1%
SoupScore
District Map

Congressional District 8

U.S. Census Bureau boundary data.
Mark Harris headshot
Mark Harris
U.S. RepresentativeRepublicanNorth Carolina District 8
SoupScore
Mark's ATmosphere Activity
20 recent posts · 14 sponsored · 70 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

I don't think it's fair to hold a 30-year-old man responsible for intemperate things he said when he was a 28-year-old boy.
BREAKING: new racist Republican groupchat has been leaked to Politico featuring texts from Paul Ingrassia, Trump’s nominee to lead the Office of Special Counsel. Ingrassia’s texts include vile pro-Nazi & racist messages targeting Black people, Chinese people, and Indian people.
The "I am entitled to my feelings!" troops have arrived, so let me clarify: Post whatever you want! But not as a reply to me. If all you've got to add to the conversation is nihilistic misery, stay outta my yard. Thanks.
This is an extraordinary story, and a great demonstration of what happens when a Trump lackey comes up against a journalist who cannot be played.
EXCLUSIVE: One Saturday afternoon in October, my phone lit up with a notification. I glanced down at the message. “Anna, Lindsey Halligan here,” it began. So began my text exchange with the woman who is prosecuting the president's perceived political enemies. www.lawfaremedia.org/article/anna...
"Anna, Lindsey Halligan Here."
Anna Bower
Monday, October 20, 2025, 5:40 PM
Share On: f X inK My Signal exchange with the interim U.S. attorney about
the Letitia James grand jury.
Just a reminder: Using social media as a place to share your sense of complete futility is an act of aggression. Calling it "cathartic" does not grant you a license to weaponize your depression.
Just finished S3, and for all of its plot zigzags and extremities, The Diplomat knows what it wants to do, and pulls off the execution of a coherent idea over eight hours: it's a very funny/dramatic take on trying to manage deeply screwed-up marriages--personal, professional, and geopolitical.
The Diplomat is very much my thing. You watch an episode and you really want to know what is going to happen in the next one; therefore, you keep watching. This is an interesting approach and I believe more television shows should try it.
The Diplomat is very much my thing. You watch an episode and you really want to know what is going to happen in the next one; therefore, you keep watching. This is an interesting approach and I believe more television shows should try it.
Because if you think you have nothing to learn from your readers--even, maybe especially, the most annoying ones--you will start digging in against them, and the work you create will be essentially reactionary, in ways large and small. And we all know what that looks like. OK, end of TED talk, etc.
...part of your job is to make sure that resentment never feeds into a single decision about how to cover something. You think your readers are whiny liberals who want you to fight their battles for them? Fine. Run along and tell your shrink. Then, either set that aside, or choose another field. >
When I was on staff at a magazine, complaints came by mail, slowly. Today, feedback is instant and savage and relentless and often personal in the ugliest terms. That's a shame, because it makes the baseline relationship between publication and reader adversarial. But if you run a paper/magazine...>
You have to strike a balance. But the worst balance to strike is the stance of a patient but annoyed parent--"These spoiled complainers think they know what they need, but we know better." It's the difference between not hearing your readers and pointedly declining to listen to them. >
Thread: I want to talk about journalism for a sec. In any enterprise, there's always a tension between covering what your readers care about and covering what you want them to care about. To do only the first is to pander; to do only the second...well, you'd better know your readers VERY well. >
I don't think "peaceful protests" was the story. The Trump administration worked all week to demonize Democrats and label No Kings a rally for America haters and terrorists; Democrats responded by turning out in record numbers. Protests are hard to cover; they should cover them better and yawn less.
This is a fair point, but isn't "Tough shit" a reasonable response? If you run a daily paper, it's not really defensible to downplay news because it happens on the wrong day. And if a paper's stance toward left protests is always "Nothing to see here, carnival atmosphere" etc, it invites skepticism.
Curtis Sliwa is and has always been awful, but he will hold a grudge well into his next life, and I'm not going to pretend it isn't fun to watch him pick two deserving targets and eject 45 years' worth of hate turds that have been compressed to diamond hardness directly at their faces.
Curtis Silwa was asked if he felt okay with losing and contributing to Zohran Mamdani’s victory and he responded by laying into Bill Ackman and Andrew Cuomo.
SoupScore Breakdown
Loading analysis metrics…
Voting History
551 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2025-11-20H. Res. 893 (119th)Motion to ReferYESYESPassed
2025-11-20H.R. 6019 (119th)Fast-track passageYESYESPassed
2025-11-20H.R. 4058 (119th)Fast-track passageNOYESPassed
2025-11-20H.R. 5107 (119th)Final passageYESYESPassed
2025-11-20H.R. 5214 (119th)Final passageYESYESPassed
2025-11-19H. Res. 888 (119th)Approve resolutionYESYESFailed
2025-11-19S.J. Res. 80 (119th)Final passageYESYESPassed
2025-11-19H.J. Res. 131 (119th)Final passageYESYESPassed
2025-11-19H.J. Res. 130 (119th)Final passageYESYESPassed
2025-11-18H. Res. 888 (119th)Motion to ReferNONOFailed
2025-11-18H. Res. 878 (119th)Approve resolutionYESYESPassed
2025-11-18H. Res. 879 (119th)Approve resolutionYESYESPassed
2025-11-18H. Res. 879 (119th)End debate nowYESYESPassed
2025-11-18H.R. 4405 (119th)Fast-track passageYESYESPassed
2025-11-18H. Res. 878 (119th)Kill the motionNONOFailed
2025-11-18H.R. 2659 (119th)Fast-track passageYESYESPassed
2025-11-17H.R. 1608 (119th)Fast-track passageYESYESPassed
2025-11-13H.R. 5371 (119th)Accept Senate changesYESYESPassed
2025-11-12H. Res. 873 (119th)Approve resolutionYESYESPassed
2025-09-19H. Res. 719 (119th)Approve resolutionYESYESPassed
2025-09-19H.R. 5371 (119th)Final passageYESYESPassed
2025-09-19H.R. 5371 (119th)Send back to committeeNONOFailed
2025-09-18H.R. 1047 (119th)Final passageYESYESPassed
2025-09-18H.R. 3015 (119th)Final passageYESYESPassed
2025-09-18H.R. 3062 (119th)Final passageYESYESPassed
2025-09-17H. Res. 713 (119th)Kill the motionNONOPassed
2025-09-17H.R. 5143 (119th)Final passageYESYESPassed
2025-09-17H.R. 5125 (119th)Final passageYESYESPassed
2025-09-17H. Res. 722 (119th)Approve resolutionYESYESPassed
2025-09-17H. Res. 722 (119th)End debate nowYESYESPassed
2025-09-16H.R. 5140 (119th)Final passageYESYESPassed
2025-09-16H.R. 4922 (119th)Final passageYESYESPassed
2025-09-16H.R. 2721 (119th)Fast-track passageYESYESPassed
2025-09-16H. Res. 707 (119th)Approve resolutionYESYESPassed
2025-09-16H. Res. 707 (119th)End debate nowYESYESPassed
2025-09-15H.R. 3400 (119th)Fast-track passageNOYESPassed
2025-09-15H.J. Res. 117 (119th)Kill the motionYESYESPassed
2025-09-11H.R. 3486 (119th)Final passageYESYESPassed
2025-09-11H.R. 3944 (119th)Instruct negotiatorsNONOFailed
2025-09-10H.R. 3838 (119th)Final passageYESYESPassed
2025-09-10H.R. 3838 (119th)Send back to committeeNONOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESFailed
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentYESNOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentYESNOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESFailed
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESAgreed to

Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.

← PrevPage 6 / 12Next →