<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>PoliticsNC</title><description>Your source for North Carolina political news</description><link>https://www.politicsnc.com</link><image><url>https://substackcdn.com/image/fetch/$s_!1x0Y!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8150688-e9d4-4b92-8171-2b97780bc368_600x600.png</url><title>PoliticsNC</title><link>https://www.politicsnc.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 10 Apr 2026 21:22:01 GMT</lastBuildDate><atom:link href="https://www.politicsnc.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Thomas Mills]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[politicsnc@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[politicsnc@substack.com]]></itunes:email><itunes:name><![CDATA[Thomas Mills]]></itunes:name></itunes:owner><itunes:author><![CDATA[Thomas Mills]]></itunes:author><googleplay:owner><![CDATA[politicsnc@substack.com]]></googleplay:owner><googleplay:email><![CDATA[politicsnc@substack.com]]></googleplay:email><googleplay:author><![CDATA[Thomas Mills]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[University snowflakes]]></title><description><![CDATA[Conservatives at UNC-CH are attacking free speech.]]></description><link>https://www.politicsnc.com/p/university-snowflakes</link><guid isPermaLink="false">https://www.politicsnc.com/p/university-snowflakes</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Fri, 10 Apr 2026 14:08:38 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!v-no!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v-no!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v-no!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp 424w, https://substackcdn.com/image/fetch/$s_!v-no!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp 848w, https://substackcdn.com/image/fetch/$s_!v-no!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp 1272w, https://substackcdn.com/image/fetch/$s_!v-no!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v-no!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp" width="1166" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1166,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:618884,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/193784639?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!v-no!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp 424w, https://substackcdn.com/image/fetch/$s_!v-no!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp 848w, https://substackcdn.com/image/fetch/$s_!v-no!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp 1272w, https://substackcdn.com/image/fetch/$s_!v-no!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fb4e3c-7402-400d-a603-e347897dda61_1166x800.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Not too long ago, conservatives were so concerned about their free speech being squashed at UNC-Chapel Hill that they established the School for Civic Life and Leadership to give themselves a safe space to express their views. Now, they&#8217;re trying to suppress the speech of the campus newspaper. What a bunch of hypocrites.</p><p>On April Fool&#8217;s Day, <a href="https://www.newsobserver.com/news/local/education/article315278530.html">the </a><em><a href="https://www.newsobserver.com/news/local/education/article315278530.html">Daily Tar Heel</a></em><a href="https://www.newsobserver.com/news/local/education/article315278530.html"> ran a series of satirical articles</a> with titles like &#8220;Satire: Trump orders ALE in Chapel Hill to be replaced with ICE agents&#8221; and &#8220;Satire: UNC brings back DEI &#8212; for whites.&#8221; I couldn&#8217;t find the articles because they&#8217;ve been censored, but what&#8217;s offensive is that a school as powerful as the University of North Carolina would pressure the newspaper to pull them.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>They also put up a video mocking white students who live on North Campus for having little contact with students on South Campus where the population is darker. I watched that video. I didn&#8217;t find it very funny, but I didn&#8217;t find it offensive, either. They were trying and they were exposing an issue that&#8217;s got more than a grain of truth to it.</p><p>The University <a href="https://studentaffairs.unc.edu/statement-on-behalf-of-the-university-from-senior-vice-provost-james-orr-on-recent-april-fools-incidents/">issued a statement </a>condemning the satirical edition, calling it &#8220;racist and insensitive.&#8221; I read it and it was neither. In a world where the so-called Secretary of Defense is demoting African American and women officers because of their race and gender, hand-wringing over the sensibilities of white students is ridiculous. The Harvard Lampoon would never make it on today&#8217;s campus.</p><p>I wish the <em>Daily Tar Heel</em> had stood its ground. The <a href="https://dailytarheel.com/article/statement-apology-action-from-the-newsroom-satire-edition-20260408">editor issued an apology </a>and pulled the edition. I don&#8217;t fault her. She was under pressure from a behemoth. She shouldn&#8217;t have been put in that position.</p><p>The whole episode makes me want to go ridicule the administration. I suspect the real problem was the DEI article. It&#8217;s pretty close to true. Their <a href="https://www.nytimes.com/2026/03/30/us/politics/unc-civics-school-conservative-debate.html">School of Civic Life and Leadership is little more than confirmation bias </a>for conservative, mostly white, students and faculty.</p><p>The conservative establishment is bringing its victim mentality to the Ivory Tower. They&#8217;ve captured the university system and now they are going to shut down anybody who&#8217;s mean to them.</p><p>I blame Chancellor Lee Roberts. He should learn to turn down jobs he doesn&#8217;t understand. He&#8217;s the preppy gopher the reactionaries running the GOP. He might be able to balance the books, but he has no familiarity with university culture. He&#8217;s doing the bidding of his conservative masters on the Board of Trustees and the General Assembly when he should be leading the next generation of North Carolina leaders, including those at the paper.</p><p>Back in September 2024, <a href="https://www.aol.com/news/unc-chancellor-believe-freedom-expression-123219467.html">Roberts wrote an op-ed</a> supposedly championing free speech. He wrote:</p><blockquote><p><em>&#8220;[N]o one person&#8217;s freedom of expression is more important than another person&#8217;s right to teach, learn, discover, work or speak free from harassment and discrimination. No one has the right to disrupt campus operations, threaten or intimidate others or vandalize public property. Policies must and will be consistently applied to everyone, regardless of content or viewpoint, so that Carolina remains a steadfast supporter of free expression while fulfilling our mission of teaching, research and service to the state and society.&#8221;</em></p></blockquote><p>As far as I can tell, the Daily Tar Heel didn&#8217;t &#8220;disrupt campus operations, threaten or intimidate others or vandalize public property.&#8221; They just put words on paper &#8212; or pixels, as it may be. They didn&#8217;t offend me. If they offended Roberts, then the articles are the epitome of the free expression he claims to support. I hope I&#8217;m offending him now.</p><p>Roberts should be standing up for the students. Instead, he seems to see his job as protecting the delicate feelings of the snowflakes paying his salary. He should do something useful like firing Bill Belichick or his girlfriend.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[They aren't who they used to be. Or maybe they are.]]></title><description><![CDATA[I appreciate Thom Tillis taking stands on principles. I just wish he had done it before he lost them.]]></description><link>https://www.politicsnc.com/p/they-arent-who-they-used-to-be-or</link><guid isPermaLink="false">https://www.politicsnc.com/p/they-arent-who-they-used-to-be-or</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Wed, 08 Apr 2026 13:13:42 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!aeP_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aeP_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aeP_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aeP_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aeP_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aeP_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aeP_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg" width="1456" height="886" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:886,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:253402,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/193565972?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aeP_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aeP_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aeP_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aeP_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dfcc1ba-556d-4c81-a928-6729b872c839_1616x983.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I appreciate the new Thom Tillis. His principled stand of <a href="https://nationaltoday.com/us/mn/minneapolis/news/2026/04/07/outgoing-senator-tillis-vows-to-block-ag-nominee-over-jan-6-views/">blocking any replacement for Attorney General Pam Bondi</a> who doesn&#8217;t condemn January 6 is welcome. Of course, it should be a no-brainer, but in today&#8217;s Republican Party, Tillis is the exception.</p><p>I wish I could say that Tillis was courageous, but he&#8217;s not. He&#8217;s really a coward. A courageous man would have stood up for principles when he had something to lose. Tillis waited until the stakes were almost nil. He voted for all of the miscreants who make up Trump&#8217;s dysfunctional and dangerous cabinet. Voting against them would have been brave &#8212; or at least principled.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>If Tillis wanted to show courage now, he would hold Donald Trump to the same standard that he holds the nominee for attorney general. He doesn&#8217;t. His criticism of Trump has been veiled or tepid at best. He says that he wants the president to succeed without really defining what that means. He takes shots at Trump by criticizing those around him.</p><p>A principled man would have voted to impeach Donald Trump in the wake of January 6. Tillis voted to acquit. In those days in early 2021 when Trump was already planning his return to power, a leader would have rejected the would-be dictator. Tillis was silent.</p><p>As I have regularly described him, Tillis is a guy who knows what&#8217;s right and does what&#8217;s wrong. He&#8217;s not alone, though. As one journalist overheard in the Capitol last year, the Senate is full of people who want to be John McCain but are really just Thom Tillis. In short, they lack the courage of their convictions.</p><p>I&#8217;ve spent the last two months re-reading blog posts I wrote thirteen years ago. The exercise has sent me down rabbit holes of old newspaper and magazine articles from the pre-Trump era. The GOP was a fundamentally different party than it is today &#8212; or at least they claimed to be. I&#8217;m not sure what to believe now.</p><p>Some of the conservative writers and thought leaders stuck to their principles and have largely left the Republican Party, even if they find themselves politically homeless. Most of the Republican politicians and operatives chucked the values they openly espoused to become MAGA. Pragmatism, accountability, and compromise lost.</p><p>Congressman Tim Moore was the pragmatic successor to Tillis in the NC House, initially avoiding culture wars and defending North Carolina&#8217;s &#8220;brand&#8221; before he embraced Trumpism. Dan Bishop was always a staunch conservative, but social media exposed a bullying streak and tolerance for bigotry that he wore on his sleeve. And Phil Berger probably knew better than to endorse a moral midget like Mark Robinson, but by the end of the decade, that&#8217;s who excited Republicans.</p><p>The pundits who have stayed with the GOP are even worse. All of their writings are documented. It&#8217;s hard to know whether they never had core values or if they are just shills. Erick Erickson is probably the worst. I don&#8217;t think I&#8217;ve ever seen a commentator less consistent in his views. Like Tillis, he knows what&#8217;s right and does what&#8217;s wrong. It&#8217;s hard to understand why he&#8217;s still taken seriously other than that he&#8217;s a smart guy.</p><p>Today, they all overlook atrocious behavior that they never would have tolerated in 2010. Or maybe they would have &#8212; that&#8217;s what I don&#8217;t know. Were they lying about their commitment to personal accountability and the rule of law or did they always believe it didn&#8217;t apply to them?</p><p>Republicans&#8217; main defense is whataboutism. They claim Democrats did it first, but that&#8217;s just not true. In North Carolina and in Washington, Democrats have held their own accountable. In the first decade of the 21st century, North Carolina Democrats resigned and even went to prison for crimes that seem quaint compared to what Trump is doing. Al Franken was forced out of the U.S. Senate by his fellow Democrats, not Republicans.</p><p>No, Republicans have given up on closely held principles. They have allowed themselves to be led by a con man and grifter who plays to the ugliest instincts of a reactionary populism animated by grievance and resentment. Like Tillis, too many know what&#8217;s right and do what&#8217;s wrong.</p><p>I doubt I will ever trust what Republicans tell me they believe again. Right now, though, I&#8217;m just struggling to find the grace to either pity or respect them. After reading what I&#8217;ve read, it&#8217;s hard.</p><p>They aren&#8217;t today who they were back then. Or maybe they were.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Turning their backs on rural children]]></title><description><![CDATA[The end of Leandro is the latest blow to public schools as Republicans shift funds to private schools.]]></description><link>https://www.politicsnc.com/p/turning-their-backs-on-rural-children</link><guid isPermaLink="false">https://www.politicsnc.com/p/turning-their-backs-on-rural-children</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Fri, 03 Apr 2026 12:34:30 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!ep07!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ep07!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ep07!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ep07!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ep07!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ep07!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ep07!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg" width="849" height="565" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:565,&quot;width&quot;:849,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:485733,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/193061011?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ep07!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ep07!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ep07!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ep07!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1674da8d-3144-4315-b592-b123c16e93c4_849x565.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The Supreme Court <a href="https://www.newsobserver.com/news/politics-government/article312085621.html">threw out the Leandro ruling.</a> The case has been in the courts since the 1990s, when the court ruled that children in poor rural counties were denied a sound, basic education as guaranteed by the constitution. The ruling ordered the legislature to adequately fund schools in those areas and set up mechanisms to determine the amount needed.</p><p>The decision is another blow to public education in North Carolina. Republicans came into office in 2011 screaming that our public schools were broken despite plenty of evidence to the contrary and proceeded to break them. Ending this case will hurt children in rural counties.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Since then, they lifted the cap on charter schools, removed the accountability required of public schools, and created a for-profit charter enterprise in North Carolina. They enacted a voucher program with the promise that the goal was to offer poor families the economic means to escape failing public schools and then lifted the income cap on vouchers so that most of them now go to wealthy families. Finally, they&#8217;ve cut per pupil spending to among the lowest in the nation.</p><p>In essence, they dismantled a functioning and improving public school system to create a new one that rejects the notion of shared responsibility. In rural counties, we run the risk of bringing back the separate-but-unequal schools of the Jim Crow South. Children from more affluent families will travel to wherever the best school is located while children from disadvantaged families will go to where the bus takes them. Expect to see white flight from schools in rural counties &#8212; or maybe green flight, the people with money leaving public schools to the people without.</p><p>The ruling should offer Democrats an opportunity to build relationships in rural counties. Republicans are taking money from poor public schools and giving it to rich private ones. They are giving tax breaks to wealthy families to keep their children out of public schools. That&#8217;s not an exaggeration. That&#8217;s a fact.</p><p>Leandro may have been an imperfect ruling but it was made because the legislature was not providing the resources necessary to offer children their constitutional right. Without some sort of enforcement mechanism, a ruling to that effect would mean nothing. Now, the words in the state constitution are largely worthless.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The popularity gap]]></title><description><![CDATA[Democrats have an advantage in identification and should build on it.]]></description><link>https://www.politicsnc.com/p/the-popularity-gap</link><guid isPermaLink="false">https://www.politicsnc.com/p/the-popularity-gap</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Wed, 01 Apr 2026 12:58:59 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!urrQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!urrQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!urrQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!urrQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!urrQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!urrQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!urrQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:161407,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/192837924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!urrQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!urrQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!urrQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!urrQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8529e05c-2823-4fa9-ae80-e6641e862d0c_1024x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Gallup <a href="https://news.gallup.com/poll/654560/quarterly-party-affiliation.aspx">released numbers</a> this week showing that the percentage of Americans identifying themselves as Republican or Republican-leaning independents is lower than at any time since 2015. The number identifying as Democrat or Democrat-leaning is higher than it&#8217;s been since 2020, right after Biden won. Democrats hold a ten-point advantage, 49% to 39%.</p><p>That almost 40% of the country could still identify with the party of Trump is disturbing, but I&#8217;ll take the advantage. We still have a ways to go before the election and we don&#8217;t know where the Republican floor is yet. It&#8217;s already low enough to scare a lot of <a href="https://abcnews.com/Politics/record-number-lawmakers-retiring-congress-ahead-midterms/story?id=131501248">incumbent Republicans out of running again</a>, though.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Democrats shouldn&#8217;t get too confident about their advantage. They still make up less than half the country and with the electoral college and Senate maps, they have a long way to go before they can be confident of anything. None of those 39% who are still Republican and the 12% or so who don&#8217;t know who they support are clamoring for any sort of transformational programs. They just want to be able to live relatively comfortably with a little job security and a future for their kids or grandkids.</p><p>That said, the situation is probably not going to get better for Trump. His war in Iran is going to cause gas prices to rise and they could be far higher than when he was elected. His affordability agenda is in the toilet. His no-more-wars promise was clearly just a lie. His deportation program alienated most of the country. The only thing he&#8217;s gotten right is closing the border and nobody&#8217;s talking about that too much anymore.</p><p>I worry that Democrats will promise either what they can&#8217;t deliver or deliver what will turn Americans against them. I was dismayed to see U.S. Senators Cory Booker and Chris Van Hollen introducing tax breaks for middle class families. Why in the world are they playing on Republican turf?</p><p>The idea that somehow we can tax billionaires into oblivion while giving huge tax breaks to the middle class is just folly. It&#8217;s bad economics that will end up bankrupting the safety net programs that we need for a healthy middle class. We don&#8217;t need to be figuring out how to pay for a better health care system and help families that need day care.</p><p>Republicans are the party that offers tax cuts they can&#8217;t pay for and then claims they need to cut worthwhile government programs to pay for them. Just look at North Carolina schools. They cut revenue and then watched teacher pay and per pupil spending sink to the bottom of the national barrel.</p><p>I&#8217;m struggling with Democratic proposals that seem to think money grows on trees. The Democratic Socialist wing of the party seems to have little understanding of how the countries they admire work. The middle class pays far more in taxes in Scandinavian countries than we do here. They get great services and have a high quality of life but it&#8217;s not cheap and it&#8217;s certainly not paid for by billionaires.</p><p>If Democrats want to build on their growing popularity, they need to get back to basics and make government work again. They have an opportunity. Take advantage of Republicans&#8217; embrace of the carnival barker in the White House and make them pay a price. Then build on their support by notching small, tangible wins. Making promises they can&#8217;t keep or that will end up hurting the people they&#8217;re trying to help won&#8217;t work out very well.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Cooper's position is strong]]></title><description><![CDATA[The political environment is better for Democrats and the fundamentals are in his favor.]]></description><link>https://www.politicsnc.com/p/coopers-position-is-strong</link><guid isPermaLink="false">https://www.politicsnc.com/p/coopers-position-is-strong</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Mon, 30 Mar 2026 14:45:32 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!IG9z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IG9z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IG9z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IG9z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IG9z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IG9z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IG9z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg" width="1456" height="954" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:954,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:877260,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/192607381?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IG9z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IG9z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IG9z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IG9z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b51e16d-6fcb-473d-a391-10558710e02c_2455x1609.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A poll released on Friday shows Roy <a href="https://drive.google.com/file/d/1KYLVbXLlE9HlmFQX8UX49KjR6xUQyQo_/view">Cooper with a commanding lead over Michael Whatley</a>, 50-32. I wish it were true, but it&#8217;s not. The Carolina Journal poll released a few days earlier is probably more accurate. That poll has Cooper leading by eight, 49-41.</p><p>Outliers always exist in polling and the one released by Healthier United showing Cooper with an 18-point lead is one of those. It&#8217;s just a hazard of polling. Besides, what a poll says today has little relevance to what will happen next fall. Polls are just a snapshot in time.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>That said, a look across polls shows Cooper and Democrats in general in a strong position right now. A <a href="https://e1.nmcdn.io/assets/ppp/wp-content/uploads/2026/03/NorthCarolinaResults31626.pdf">Public Policy Polling survey</a> released in mid-March showed Cooper up by three, but indicated that most other Democrats were in good shape. The only Democrat trailing in the PPP poll is Court of Appeals Judge Toby Hampson and he&#8217;s within the margin of error.</p><p>Cooper and Governor Josh Stein both have positive favorability ratings while Whatley breaks even. People still don&#8217;t know much about Whatley, giving Democrats an opportunity to define him negatively. It&#8217;s a tough place to start a race.</p><p>The <em><a href="https://www.carolinajournal.com/cj-poll-cooper-leads-whatley-by-8-points-in-first-post-primary-survey/">Carolina Journal</a></em> poll shows the political environment favoring Democrats slightly. On the generic ballot for legislature, Democrats hold a two-point advantage and for Congress they hold a four-point lead. Both numbers are within the margin of error.</p><p>The Healthier United poll shows Democrats with a substantial lead. For state legislature, that survey says voters prefer a Democrat by eleven points. Again, that&#8217;s probably not realistic, but it follows the general trend that the political environment is tough for Republicans right now.</p><p>All three polls show Donald Trump underwater in North Carolina. That&#8217;s a bad sign for the GOP. The election will most likely be a referendum on the party in the White House. Trump could drag Republicans down in November if he doesn&#8217;t right the ship.</p><p>One factor that doesn&#8217;t get enough discussion is that Cooper is the first Democrat running in a midterm with a Republican president in the White House since 2002. I&#8217;m not sure how much that&#8217;s worth, but I&#8217;ve got to think it&#8217;s at least a point or two. Cooper&#8217;s position is remarkably strong. He&#8217;s better known with a higher favorability rating. Whatley has not proven himself as a candidate yet. Whatley is still largely undefined in the minds of voters. Trump is unpopular. The year is trending to be a good one for Democrats.</p><p>I&#8217;d put my money on Cooper.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The real legacy of Phil Berger and Thom Tillis]]></title><description><![CDATA[They unleashed a wave of ugly populism that had been kept at bay for 50 years.]]></description><link>https://www.politicsnc.com/p/the-real-legacy-of-phil-berger-and</link><guid isPermaLink="false">https://www.politicsnc.com/p/the-real-legacy-of-phil-berger-and</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Fri, 27 Mar 2026 13:35:13 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!ktiR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ktiR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ktiR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ktiR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ktiR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ktiR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ktiR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg" width="1456" height="850" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:850,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:291646,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/192303829?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ktiR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ktiR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ktiR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ktiR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56548e7e-015b-422b-a165-fba42fc54aab_1559x910.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>With Phil Berger and Thom Tillis both exiting the stage at the same time, they and their supporters are trying to define their legacies. Berger fans were all over Twitter praising him for what he did for North Carolina. Tillis told PBS about what amazing things the two of them did when Republicans took over the legislature.</p><p>To hear them tell it, North Carolina was a liberal bastion, swimming in high taxes and struggling to get by. It&#8217;s all a myth. They certainly changed the state, but most of it was around dismantling our public education and university system while shifting the tax burden from the wealthy to the middle class.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Republicans took power in the midst of the worst recession since the Great Depression. North Carolina got hit especially hard because of its reliance on manufacturing. Instead of offering much stimulus, Republicans cut taxes. Our recovery was slower than that of our neighbors.</p><p>For years, Democrats warned that if the GOP got control of the state, they would cut funding to public education. Republicans screamed that we were using scare tactics. Then, when they won the legislature and governor&#8217;s office, they did just that.</p><p>Once they were in control in Raleigh, they started a Big Lie. &#8220;Public schools are broken!&#8221; they cried. Then they went about the business of breaking them. They slashed per pupil spending and cut teacher pay. Where North Carolina traditionally sat near the middle of the country in those rankings, today we&#8217;re at the bottom of the barrel. When Republicans cry that our public schools are broken today, you can thank 15 years of GOP budgets for that.</p><p>They did the same thing to the university system. When they took power, they cut per pupil spending on university students by almost half. The people who were hit hardest were those least able to afford it.</p><p>Those weren&#8217;t scare tactics. They were warnings and today they&#8217;ve come true.</p><p>Of course, to fix the schools they broke, they&#8217;re continuing to shift tax dollars out of public schools to subsidize private ones. When they first implemented their voucher scheme, Republicans swore they were trying to give poor kids the resources to escape failing public schools. Within just a few years, though, they lifted the income cap and much if not most of that money flows to families who were already affluent enough to afford private education.</p><p>The voucher program was really just a scheme to keep cutting taxes for the wealthiest and shifting the tax burden to the poorest North Carolinians. After Republicans flattened the income tax and expanded the sales tax, the state is essentially upside down. The top 1% pay only about 6% of their income in taxes while the lowest 20% pay about 10.5%. Republicans call that a fair tax.</p><p>Revenue in the state has grown at a relatively healthy 2.6% since the Great Recession but it grew by an average of 8% a year in the 35 years prior to Republican rule. I&#8217;ll grant them that the 1990s were especially generous boom years and the recession changed the equation, but they haven&#8217;t done anything spectacular &#8212; other than reducing the tax burden for rich people.</p><p>Republicans like to crow about their economic success, but they haven&#8217;t done anything amazing. The state is essentially on the same trajectory it was on when Democrats ran the state, just without the support of public education. Since the tax restructuring, GDP in the state has grown at about the same pace as it did during the years immediately preceding the Great Recession &#8212; about 2.5%-3%. Those are solid numbers, but there&#8217;s no evidence that North Carolina was struggling economically under its previous progressive tax system.</p><p>Income in North Carolina increased nominally but not exceptionally. We basically tracked the national average and trailed our neighbors. That&#8217;s nothing to brag about.</p><p>What Republicans did really well was cause division in the state. For decades, the state navigated sticky social and cultural divides better than most of our neighbors. Thom Tillis and Phil Berger decided to exploit them. They put Amendment One on the ballot. They passed HB2. They added strict abortion limits. They used modern tools to gerrymander the state more than any other in the nation, long before the redistricting wars playing out today.</p><p>They exploited the rural-urban divide with a steady stream of bald-faced lies that gave them political power at the expense of a unified state. They told people that our schools were broken when they weren&#8217;t. They claimed there was rampant voter fraud when it was almost nonexistent. They swore Democrats were coming for their guns when nobody was doing that. They did little to disabuse their base of the lie that COVID was a hoax and the vaccine was dangerous. They callously watched infection and death rates among Republicans dwarf those of Democratic areas because they didn&#8217;t want to contradict the lies coming out of the White House and they opposed mask mandates.</p><p>The lying all came to a head during Hurricane Helene. Instead of coming together to help people in dire straits, they allowed disinformation to proliferate, damaging the recovery effort and fomenting distrust of the government agencies that were there to help.</p><p>Republicans didn&#8217;t improve our state economically. It was already one of the fastest growing in the nation and routinely rated one of the best states for business. They didn&#8217;t significantly increase incomes. In fact, the people who support them in rural communities have watched theirs fall. They didn&#8217;t improve our standing in the country. They sullied our reputation with culture wars and anti-democratic policies.</p><p>Their single biggest accomplishment was unleashing an ugly populism that moderate policies had kept at bay since the end of the Civil Rights Movement. They made bigotry great again in the name of free speech. They blamed immigrants for taking jobs and costing taxpayer money when in reality they are a net benefit to our economy and often the only thing propping up rural communities. They brought clowns into a Subway in Raleigh, brandishing guns and dressed in militia gear.</p><p>That&#8217;s their legacy. It took more than sixty years to beat the populists back from about the turn of the 20th century until the Civil Rights Era. It may take that long again. This time, the North Carolina populists were the vanguard of the national movement that became MAGA. You can thank Thom Tillis and Phil Berger.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[A civil concession]]></title><description><![CDATA[Phil Berger will step away as leader of the Senate without gnashing teeth.]]></description><link>https://www.politicsnc.com/p/a-civil-concession</link><guid isPermaLink="false">https://www.politicsnc.com/p/a-civil-concession</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Wed, 25 Mar 2026 12:15:50 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!aSb9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aSb9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aSb9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aSb9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aSb9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aSb9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aSb9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg" width="812" height="595" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:595,&quot;width&quot;:812,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:139500,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/192081435?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aSb9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aSb9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aSb9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aSb9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63137c35-c113-4390-b449-b6bb9af3ced0_812x595.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It&#8217;s over. <a href="https://www.theassemblync.com/news/politics/phil-berger-concedes-sam-page/">Phil Berger conceded</a> to Sam Page after a random hand recount of 3% of the districts didn&#8217;t indicate the results would change. Sam Page will likely represent Rockingham and parts of Guilford County in the state Senate next year.</p><p>I appreciate that Berger conceded graciously and without drawing out the process. Involving the courts in every close election to disqualify voters is unseemly and undermines faith in our system. Senator Berger went through the process and is now stepping away.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>I&#8217;ve had a grudging respect for Berger since he first became President Pro-Tem. As leader, he ran a tight ship. Over his fifteen years, the body has been plagued with very few scandals or improprieties. There was also very little grumbling or leaking coming from his caucus. That&#8217;s saying something and he gets credit.</p><p>I&#8217;m sure people will remind me that he&#8217;s got a bunch of former staffers who are leveraging their connections to him and his office. They are getting rich and their clients are getting access. Unfortunately, that&#8217;s how the system works. Nobody&#8217;s doing anything illegal, even if the business of governing is often unseemly.</p><p>I&#8217;ve been disappointed in Berger&#8217;s embrace of the right-wing populism that&#8217;s infected the Republican Party. It&#8217;s very hard to maintain respect for somebody who endorsed Mark Robinson knowing what he knew. It&#8217;s also disappointing to watch his embrace of Trump knowing what he knows about him, too. Of course, that applies to all of the Republicans who know better but have sold their pitiful souls to worship false idols. It&#8217;s not really a patriotic party anymore.</p><p>But back to Berger&#8217;s concession. If we&#8217;re ever going to get back to more normal politics, we need civility instead of threats and denials. Berger delivered. Governor Josh Stein did, too.</p><p>After Berger conceded, <a href="https://x.com/NC_Governor/status/2036541277416612293?s=20">Stein put out a tweet</a> saying, &#8220;I thank our election officials for ensuring that all votes were counted and that the people&#8217;s voice was heard. I congratulate Sheriff Page on his victory and commend Senator Berger for his service. While we didn&#8217;t always see eye to eye on the issues of the day, I appreciate Senator Berger&#8217;s deep love for North Carolina.&#8221;</p><p>That&#8217;s classy and acknowledges that we can agree to disagree while sharing some broader goals. Stein is playing his politics right, both for his own purposes and as a state leader. He&#8217;s getting back to a level of decorum that&#8217;s been missing at every level of government.</p><p>I&#8217;m probably not the best messenger here, since I&#8217;m not very civil. Still, I want to see our politics work. One of the first steps is restoring faith in our institutions. Berger&#8217;s concession and Stein thanking the board of elections is a start.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Democrats concede, Republicans don't]]></title><description><![CDATA[Republicans have undermined faith in the system for electoral success.]]></description><link>https://www.politicsnc.com/p/democrats-concede-republicans-dont</link><guid isPermaLink="false">https://www.politicsnc.com/p/democrats-concede-republicans-dont</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Mon, 23 Mar 2026 12:43:08 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!9lEH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9lEH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9lEH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9lEH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9lEH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9lEH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9lEH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg" width="1140" height="641" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:641,&quot;width&quot;:1140,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:63334,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/191852039?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9lEH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9lEH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9lEH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9lEH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceda36a8-b585-464b-a8d7-3642fa75a5b4_1140x641.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Back in 2020, Cheri Beasley trailed Paul Newby by less than 500 votes out of more than 5.4 million cast. She followed protocol and asked for a recount. When that process reduced the margin to about 400 votes, she asked for a hand recount of 3% of the precincts. Republicans jeered her, claiming that she was doing the same thing Donald Trump was doing in Washington, questioning the results of the election.</p><p>Here&#8217;s the difference. When the hand recount showed the margin would likely increase, she graciously conceded, publicly congratulating Newby and wishing him well. Today, her response seems almost quaint.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Four years later, when Justice Allison Riggs defeated Jefferson Griffin, not only did he refuse to concede, he tried to change the rules of the election after the fact. He almost succeeded because Paul Newby and his Republican court sided with Griffin&#8217;s anti-democratic claims. A federal judge had to step in to protect democracy from Republicans in North Carolina.</p><p>And 25 years ago, Al Gore gave up his fight for the presidency, conceding to George Bush even though the ballots in Florida still hadn&#8217;t been counted. Gore said that he was concerned about violence in the streets. Donald Trump sicced a mob on Congress.</p><p>Today, we&#8217;re watching <a href="https://www.wral.com/news/nccapitol/phil-berger-decision-hand-recount-23-vote-deficit-rockingham-nc-friday-deadline-march-2026/">Phil Berger drag out the process</a>, trying novel procedures to change the outcome of the election. He wants the board of elections to do a hand recount of all the ballots and take a special look at 220 ballots that the board rejected either because nothing was marked or too many candidates were chosen. The state board rejected his request last week, but he&#8217;s continuing his claim.</p><p>Berger is also challenging the votes of 13 people, citing various irregularities. Using disenfranchisement as a tool to alter elections is a bad precedent.</p><p>The problem with Berger&#8217;s claims is threefold. First, he essentially gave the board of elections to state Auditor Dave Boliek. The board is full of Republican operatives instead of election professionals, many of whom probably have some connection to Berger, either directly or indirectly.</p><p>Second, Boliek campaigned for Berger during the election. He defends it by saying that the governor used to support candidates in races. The difference is that, as stated, Berger gave Boliek his power.</p><p>Finally, if the case goes to the Supreme Court, Berger&#8217;s son is a justice. I would hope that Berger Jr. would recuse himself, but the case should not go to the court at all. Berger should respect the process. When he&#8217;s gone through the allowed recounts, he should gracefully concede.</p><p>Unfortunately, I don&#8217;t think many Republicans have grace or humility anymore. The party that once insisted that we respect institutions now trashes them. Elections are no exception. On the contrary, they are the main event.</p><p>Republicans have been casting doubt on the legitimacy of elections ever since Barack Obama got elected. Much of their base just could not accept that a Black man could be elected president. There must be fraud.</p><p>They also couldn&#8217;t believe that Donald Trump could possibly lose an election because Fox News and talk radio insisted he was leading by miles. Besides, everybody they knew supported him. Self-awareness is not common among MAGA.</p><p>People like Phil Berger exploit these fears and misperceptions for personal advantage. Berger is doing that now. However, the conspiracy theorists who would otherwise be storming the boards of election support his opponent, Sam Page. He might be able to pressure lawyers and bureaucrats but he won&#8217;t be able to gin up anger among the base.</p><p>Berger would be wise to step down once a hand recount of 3% of the precincts shows that he&#8217;s still losing by a handful of votes. He could go out with the grace that his party so badly needs. Going down attacking the system and voters is just not a good look.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[He's baaack]]></title><description><![CDATA[Mark Robinson wants some more attention.]]></description><link>https://www.politicsnc.com/p/hes-baaack</link><guid isPermaLink="false">https://www.politicsnc.com/p/hes-baaack</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Fri, 20 Mar 2026 12:36:23 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!aoFq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aoFq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aoFq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aoFq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aoFq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aoFq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aoFq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg" width="1200" height="675" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:675,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:74781,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/191570340?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aoFq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aoFq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aoFq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aoFq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82f6294f-2a31-467a-ab3b-ada9448af3f9_1200x675.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If there&#8217;s one thing that&#8217;s consistent about Mark Robinson, it&#8217;s that he craves attention. Yesterday, he <a href="https://www.youtube.com/watch?v=s8YLbIo2mo8">released a new podcast</a> where he admits, explains, and defends his porn habit. I&#8217;m not watching it, but I<a href="https://andersonalerts.substack.com/p/robinson-porn-habit?utm_source=post-email-title&amp;publication_id=1330076&amp;post_id=191542764&amp;utm_campaign=email-post-title&amp;isFreemail=false&amp;r=7b98k&amp;triedRedirect=true&amp;utm_medium=email"> thank Bryan Anderson for falling on his sword </a>so I don&#8217;t have to.</p><p>The most preposterous statement Robinson makes is blaming his campaign team for his troubles. He says if he had changed consultants he would have survived and won the election. That&#8217;s delusional. He lost to Josh Stein by 15 points.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>It&#8217;s hard to know, but Robinson is probably trying to creep back into public life. This podcast is his trial balloon. It&#8217;s not going to fly, but I wish it would.</p><p>Mark Robinson is the candidate the GOP deserves. He was a creation of the outrage machine that excites the right. He got his start with a viral video when he made a gun rant before the Greensboro City Council. Knowing little about him, conservative influencers and groups like the NRA turned him into a rock star, drawing cheering crowds at gun shows and conventions. Robinson turned his fifteen minutes of fame into a political career.</p><p>North Carolina Republicans had numerous chances to stop him, but they didn&#8217;t. They encouraged him, electing him lieutenant governor and then nominating him to be their gubernatorial standard bearer. He defeated State Treasurer Dale Folwell, a mainstream conservative politician, in the primary.</p><p>In that primary, the GOP leadership in North Carolina lined up behind him. Senate President Pro-tem Phil Berger was among the first to sign on and showed up at his campaign kickoff rally. Before it was over, Republicans were clambering to get their photos with Robinson. Of course, after it was over, they were scrubbing their social media feeds of him.</p><p>Republicans knew exactly who Mark Robinson was. He had a long history of racist, misogynistic, and homophobic social media posts. He made outrageous comments like &#8220;Some people just need killin&#8217;.&#8221; The base ate it up and the politicians ignored it.</p><p>Around the general assembly the year before the election, Republican lobbyists and legislators were giddy. By their calculation, Mark Robinson would split the Black vote, defeating Josh Stein. The party that talks about the &#8220;soft bigotry of low expectations&#8221; applied the theory to politics. They assumed that skin color would take precedence over positions and values for a large number of African American voters.</p><p>They also wanted desperately to say, &#8220;See, I&#8217;m not racist. I support the Black guy.&#8221; They would overlook all kinds of awful behavior to tell themselves that subtle lie. Instead, they just confirmed their prejudice.</p><p>Mark Robinson is a symptom of the disease that&#8217;s infected the GOP. They created Tucker Carlson, Candace Owens, Megyn Kelly, and a host of other deeply flawed on-air personalities. For years they coddled them and cheered them. As Fox News and talk radio lied, misled, and incited their base, once responsible Republicans either looked away, trading truth for votes, or embraced the carnival show.</p><p>The conservative message machine built up grifters and liars as credible messengers, telling their base for years that the Tucker Carlsons of the world were shooting straight with them. They were creating monsters from whole cloth. As long as they attacked Democrats with distortions, half-truths, and outright lies, Republicans were fine with them.</p><p>When Tucker and company either turned on the GOP or, in the case of Candace Owens, their flaws became too apparent to ignore, Republicans recoiled in horror. Today, the monsters are routinely bashed by the people who nurtured and created them. They claim the Carlson&#8217;s of the world have changed, but that&#8217;s not true. And the Republicans haven&#8217;t, either.</p><p>They are the same party that lacks the judgment to walk away from a Mark Robinson. They&#8217;re still embracing Donald Trump even as the Epstein files make clear that Trump was probably at least aware of the abuse and may well have participated in it. Power, though, matters too much. Accountability is no longer a Republican value.</p><p>As for Mark Robinson, I hope he can make a comeback. The people who embraced him knowing his flaws should welcome him back into the fold, but they won&#8217;t. Maybe he can build some sort of relationship with the GOP base. They&#8217;ll believe anything. He&#8217;s a good representation of what the party has become.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Saving us from the SAVE Act]]></title><description><![CDATA[The bill takes a page out of Jim Crow, shaping the electorate by disenfranchising people.]]></description><link>https://www.politicsnc.com/p/saving-us-from-the-save-act</link><guid isPermaLink="false">https://www.politicsnc.com/p/saving-us-from-the-save-act</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Wed, 18 Mar 2026 12:59:27 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!FKhp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FKhp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FKhp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FKhp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FKhp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FKhp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FKhp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg" width="1456" height="886" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:886,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:284275,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/191356764?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FKhp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FKhp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FKhp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FKhp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7050f9a3-441e-4654-9acd-78456cb1caa7_1616x983.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I sure am enjoying the unleashed Thom Tillis. I wish he had shown up earlier. Of course, if he had, he might well be on his way to re-election, something I definitely would not enjoy.</p><p>Yesterday, <a href="https://thehill.com/homenews/senate/5788640-save-america-act-republican-senators-trump/">he missed the vote to open debate on the SAVE Act</a>, though he said earlier he would oppose it. Tillis knows what&#8217;s right and he&#8217;s doing it, despite Donald Trump. It&#8217;s refreshing to see his candor and watch him embrace principles instead of bungling politics.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The SAVE Act is an anti-democratic and deeply flawed voter suppression bill. Republicans claim it will prevent illegal immigrants from voting, though they&#8217;ve never been able to prove it&#8217;s a problem. States already do a good job of reserving access to the ballot box to citizens. We don&#8217;t need a heavy-handed federal bill that will probably disenfranchise a lot of citizens.</p><p>The act would require voters to bring either a birth certificate or passport to register to vote. That&#8217;s an undue burden for people who have already proven their citizenship when they registered in the first place. Only about half of Americans hold passports. Birth certificates can be burdensome to obtain.</p><p>The bill requires the information on the birth certificate or passport to match a photo ID like a driver&#8217;s license. <a href="https://paulstam.info/what-are-the-implications-of-the-save-act/">In a blog post yesterday</a>, former North Carolina Republican House Majority Leader Skip Stam explained the problem.</p><blockquote><p><em>Many constituents don&#8217;t have a copy of their birth certificate and will need to get it right now. Think of the married constituent whose name on her photo ID doesn&#8217;t match whatever birth certificate she has. Many women (and a few men) have four names. Some include last names from prior marriages.</em></p><p><em>I pulled out my three government-issued photo IDs: my passport, driver&#8217;s license and my military ID from 1974. None of them are identical to what is on my birth certificate. None are identical to the name on my Board of Election voter card.</em></p></blockquote><p>Stam says tens of thousands of people could be denied the right to vote, far more than the tiny number of non-citizens who might be voting.</p><p>About ten years ago or so, I needed to get a birth certificate. I had to go to the Anson County Register of Deeds office to pick up a notarized copy. For me, that was about a two-hour drive. For my friend in Colorado, that&#8217;s a much longer trip. I&#8217;m not sure those rules still apply but I doubt seriously there&#8217;s any uniformity in getting birth certificates across all fifty states.</p><p>Growing up I knew an African American woman born before World War II who chose her own birthday. She did it because she didn&#8217;t know exactly when she was born. She didn&#8217;t even know her exact age. She would be unable to produce a birth certificate because there wasn&#8217;t one. I&#8217;m sure she doesn&#8217;t have a passport.</p><p>In her case, she was born into the Jim Crow South where she was systematically denied the right to vote. Because of the Civil Rights Act and Voting Rights Act she gained the opportunity to enjoy her citizenship. In the twilight of her life, Donald Trump and Republicans in Congress would disenfranchise her again. I&#8217;m sure she, more than the &#8220;illegals,&#8221; is their real target.</p><p>Which gets to a broader point. The Roberts Court has been whittling away at the Voting Rights Act for more than a decade. John Roberts, despite all evidence to the contrary, wants to believe we live in a post-racial America. Republicans in North Carolina and now in control of Congress and the White House have shown how wrong he is. As soon as the court strips a protection, the GOP exploits it.</p><p>The MAGA form of the Republican Party is following the playbook of the populists who disenfranchised African Americans for most of the 20th century. They are trying to shape the electorate by eliminating access to the ballot box for people who might vote against them. They aren&#8217;t interested in winning the battle of ideas. They want to rig the system so they can impose their point of view. In North Carolina, they&#8217;ve done a pretty good job already.</p><p>Republicans are trying to cast the SAVE Act as a simple voter ID bill. It&#8217;s not that at all. I&#8217;m not opposed to requiring voters to show an ID at the polls, but I think it needs to be broad to protect people&#8217;s right to vote. The SAVE Act is designed to prevent people who should be able to vote from voting. Fortunately, it will almost certainly fail.</p><p>Thom Tillis and Skip Stam are standing up for democracy. I appreciate that. They are telling because more Republicans probably think like them than are willing to admit it. They know the act is wrong. They just aren&#8217;t willing to do what&#8217;s right.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Run some independents]]></title><description><![CDATA[Thinking outside the box is good, but it needs to be strategic.]]></description><link>https://www.politicsnc.com/p/run-some-independents</link><guid isPermaLink="false">https://www.politicsnc.com/p/run-some-independents</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Mon, 16 Mar 2026 13:03:28 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!DruU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DruU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DruU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DruU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DruU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DruU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DruU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:189329,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/191119516?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DruU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DruU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DruU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DruU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5de06951-81b3-4313-952e-a5dc26ea38b4_1486x992.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This year, the <a href="https://www.theassemblync.com/news/politics/nc-teachers-who-became-republicans-lost/">North Carolina Association of Educators recruited six members</a> to run in Republican primaries for the legislature. They didn&#8217;t really expect to win, but they wanted to elevate the conversation about public schools and give Republicans and independents a choice in Republican primaries.</p><p>They filed in Republican primaries because the districts are so Republican that no Democrat could win. I applaud it, but I think there are more effective ways to counter gerrymandering and alter the conversation. Democrats need to start trying them.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The biggest problem with running in Republican primaries is the electorate. Primary voters are the most engaged and usually the most ideological citizens. They believe in Republican principles, whatever those are, and they are going to support GOP candidates they know. They get their information from sources they trust who see the world similarly. They are the Republican base and essentially unpersuadable.</p><p>A better way to challenge Republicans in heavily gerrymandered districts is to run centrist independents. Democrats should clear the field for them. With no Democratic candidate in the race, independent candidates will get the vast majority of Democrats to vote for them. Their job becomes to persuade fellow unaffiliated voters to come to their side.</p><p>It&#8217;s not an easy process. First, unaffiliated candidates need to collect enough signatures to get on the ballot. In the case of legislative races, they need 4% of the total that voted in the last gubernatorial race. That&#8217;s a lot of signatures and takes a lot of time.</p><p>Next, they have to build an infrastructure that the two parties offer to their nominees either for free or at a vastly reduced price. It&#8217;s expensive and takes expertise.</p><p>Then, they have to raise money without a donor base. Both parties have reliable contributors who will fund competitive races. Independent candidates will need to peel off some of those donors while also building their own network.</p><p>Finally, if independent candidates are successful in all of those tasks, they have to convince a majority of unaffiliated voters to support them in the election. That may be the easiest part of the task, depending on the year and the district. They are targeting people who have already eschewed both parties and will likely find many who hold similar views among unaffiliated voters.</p><p>I wish Democrats and their allies would think more strategically. I agree that they need to contest every race, but not always as Democrats. In districts where the Republican candidate is likely to get 55% or more of the vote, no wave is big enough and no candidate good enough to put Democrats into office.</p><p>There are lots of reasons to run for office and not all of them involve winning. I ran for Congress in 2016 because I believed Democrats needed to fill the ballot. Now, with the state Supreme Court allowing partisan gerrymandering, Democrats need to think differently. Independent candidates are worth the shot.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[All the best people]]></title><description><![CDATA[A story of election fraud, cynicism, and the death of accountability.]]></description><link>https://www.politicsnc.com/p/all-the-best-people</link><guid isPermaLink="false">https://www.politicsnc.com/p/all-the-best-people</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Fri, 13 Mar 2026 14:18:30 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!5I3c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5I3c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5I3c!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png 424w, https://substackcdn.com/image/fetch/$s_!5I3c!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png 848w, https://substackcdn.com/image/fetch/$s_!5I3c!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png 1272w, https://substackcdn.com/image/fetch/$s_!5I3c!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5I3c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png" width="1254" height="756" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:756,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1600115,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/190823066?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5I3c!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png 424w, https://substackcdn.com/image/fetch/$s_!5I3c!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png 848w, https://substackcdn.com/image/fetch/$s_!5I3c!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png 1272w, https://substackcdn.com/image/fetch/$s_!5I3c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1845c31e-b242-4d99-98e7-23b1411535f9_1254x756.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After the 2018 election, in North Carolina&#8217;s Ninth Congressional District, Charlotte pastor and Republican Mark Harris appeared to have eked out a victory over his Democratic opponent, Dan McCready. After provisionals were counted, Harris led by just over 900 votes. Then, people started noticing something was off in one of the counties.</p><p>In Bladen County, Harris won by a significantly larger margin than any other Republican on the ballot. A deeper dive revealed that most of his margin came from mail-in ballots. Republicans requested only 19% of the ballots, but won 60% of the vote. In addition, the return rate on mail-in ballots was far less than other counties, indicating something happened to some of the ballots.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Wake County District Attorney Lorrin Freeman announced that her office was already investigating voting irregularities in the county from previous elections. Bladen had a long history of shady dealings. A man named McCrae Dowless kept showing up in the middle of them.</p><p>The State Board of Elections voted not to certify the result pending an investigation. By the end of November, the AP rescinded its call of the race and then McCready retracted his concession. Republicans had a different take.</p><p>Executive Director of the North Carolina Republican Party Dallas Woodhouse demanded that the votes be certified and called on the chair of the state board of elections to resign, claiming he was &#8220;hyper-partisan.&#8221;</p><p>Chair <a href="https://www.wfae.org/politics/2018-12-02/amid-fraud-allegations-north-carolina-election-board-wont-certify-9th-district-race">Andy Penry did just that</a>, saying, &#8220;The investigation of criminal conduct and absentee voting fraud in the 2018 Republican primary and 2018 general election in Congressional District 9 is a matter of vital importance to our democracy. I will not allow myself to be used as an instrument of distraction in this investigation.&#8221;</p><p>The board, including Republicans, still voted to delay certification.</p><p>As the scandal unfolded, the fraud became increasingly evident. The Bladen County board of elections had apparently counted absentee ballots before election day and shared the information. It was too much for even Woodhouse and GOP State Party Chair Robin Hayes. They both said that if the accusations were true, they would support a new election in the district.</p><p>Then came a stunning reversal. Just a week later, they demanded the board certify the election and blasted the board for not resolving the issue fast enough. It would be the beginning of a two-month attack on the state board of elections, attempting to undermine its credibility in the midst of a massive election fraud scandal.</p><p>Woodhouse and Hayes likely folded under pressure from their right flank and Washington Republicans.</p><p>Over the next two months, the details of the scheme became clear. The Harris campaign hired Dowless who, in turn, hired friends and family members to collect absentee ballots in violation of state law. Some of the people he hired admitted to filling out ballots that supported Republicans. In addition, the return rate for African Americans was far lower than for white voters, indicating many may have been discarded.</p><p>Still, even up until the day of the initial hearing, Republicans bashed the state board and called for Harris to be seated. Harris, for his part, repeatedly denied knowing about the fraud.</p><p>The hearing was dramatic. At the time, I wrote:</p><blockquote><p><em>Yesterday saw stunning developments in the State Board of Elections hearing in NC-09. The day played out like a Greek tragedy with a son exposing the sins of a supposedly pious father. In an apparently surprise move, Mark Harris&#8217;s son, John, took the stand. Neither Harris, his wife nor Dan McCready&#8217;s lawyer, Marc Elias, knew he was going to testify. John, an Assistant U.S. Attorney for the Eastern District of North Carolina, directly contradicted statements made by Harris and his campaign team.</em></p><p><em>In emails and phone conversations, John warned his father numerous times that McCrae Dowless was crooked before he was hired to work on the Harris campaign. John went as far as to email his father the statute that says collecting absentee ballots is a felony. His father dismissed the concerns, saying he believed McCrae Dowless when Dowless said everything was above board. The picture that emerges is one of a man so consumed by ambition that he&#8217;s willing to accept lies to further his own quest for power.</em></p></blockquote><p><a href="https://www.wfae.org/politics/2019-02-22/how-the-9th-districts-greek-tragedy-unfolded">John had turned over the emails in pre-trial testimony</a>, assuming the board already had them from the campaign. But the Harris campaign had never shared them, despite a subpoena requiring them to do so. </p><p>As his son testified, Mark Harris sat in the audience with tears running down his cheek. John concluded his testimony by saying he loved his mother and father but would have done things differently.</p><p>After the testimony, Spectrum&#8217;s Tim Boyum posted a video of Mark Harris vehemently denying that anyone had ever warned him about Dowless.</p><p>The next day, Mark Harris took the stand. He said that he was not mentally or physically up for testifying. He admitted to making misstatements and said that he believed a new election was warranted. He could have either lied to the board, admitted he had been lying in the past, or walked away. He chose the latter.</p><p>The state board of elections voted unanimously for a new Congressional election.</p><p>Again, I wrote:</p><blockquote><p>The trial underscored the political inclinations of the current GOP. Both Executive Director Dallas Woodhouse and Party Chair Robin Hayes defended Harris and the campaign to the end despite overwhelming evidence that fraud occurred. They attacked the press, the Democratic Party and implied that the work of the SBOE was part of a partisan smear. In another era, the party leadership would have been more measured and cautious, asking people to reserve judgment until the investigation was complete.</p></blockquote><p>Despite Harris&#8217;s admission and the preponderance of evidence, Republicans kept up the attack on the state board of elections, trying to undermine its mission and credibility. </p><p>Robin Hayes warned McCready, &#8220;You will be held responsible for&#8230;your role to erase more than 283,000 legal votes by citizens of the Ninth Congressional District.&#8221; Dallas Woodhouse accused the state board of elections on Twitter of wanting to &#8220;get Dowless so bad after a decade they chose a sting operation over protecting the democracy.&#8221; Even <a href="https://www.huffpost.com/entry/mitch-mcconnell-north-carolina-election-fraud_n_5c7570cee4b02efbde1f42a8?sd">Mitch McConnell weighed in, blaming Democrats for the fraud</a>. </p><p>The fraud was heavily documented. North Carolina reporters Michael Graff and Nick Ochsner wrote a book, <em><a href="https://www.amazon.com/Vote-Collectors-Scamsters-Politicians-Preachers/dp/1469665565">The Vote Collectors: The True Story of the Scamsters, Politicians and Preachers Behind the Nation&#8217;s Greatest Electoral Fraud</a></em>, detailing their work to uncover the scheme. The podcast &#8220;Serial&#8221; covered it in &#8220;<a href="https://podcasts.apple.com/us/podcast/the-improvement-association/id1556533149">The Improvement Association.&#8221;</a> </p><p>For years, Republicans had insisted the state had rampant voter fraud but never proved it. When their side was caught in the act, they denied it existed.</p><p>In the special election that summer, state Senator Dan Bishop defeated Dan McCready. After January 6, <a href="https://ncnewsline.com/2024/05/03/dan-bishop-said-the-2020-election-was-stolen-now-he-wants-to-be-ncs-attorney-general/">Bishop was a vehement defender of Trump&#8217;s baseless voter fraud claims</a>.</p><p>McCrae Dowless died of cancer before he went to trial. </p><p>Six weeks after Harris called for a new election, the FBI announced that Republican Party Chair Robin Hayes was under investigation for bribery. He pled guilty to lying to the FBI and agreed to cooperate with the investigation. Donald Trump pardoned him on January 20, 2021. </p><p>Dallas Woodhouse now works for the North Carolina State Board of Elections, serving as liaison to county boards of elections. </p><p>Mark Harris is now the Congressman for North Carolina&#8217;s 8th Congressional District.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Failing the stress test of democracy]]></title><description><![CDATA[The NC GOP has whittled away at the checks and balances that protect our democracy and now control elections in the state.]]></description><link>https://www.politicsnc.com/p/failing-the-stress-test-of-democracy</link><guid isPermaLink="false">https://www.politicsnc.com/p/failing-the-stress-test-of-democracy</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Wed, 11 Mar 2026 14:05:13 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!0Hul!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Hul!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Hul!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png 424w, https://substackcdn.com/image/fetch/$s_!0Hul!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png 848w, https://substackcdn.com/image/fetch/$s_!0Hul!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png 1272w, https://substackcdn.com/image/fetch/$s_!0Hul!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Hul!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png" width="1024" height="868" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:868,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1072474,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/190605702?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0Hul!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png 424w, https://substackcdn.com/image/fetch/$s_!0Hul!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png 848w, https://substackcdn.com/image/fetch/$s_!0Hul!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png 1272w, https://substackcdn.com/image/fetch/$s_!0Hul!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ff81166-f1f9-4b23-8441-6f57be061c38_1024x868.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">NC State Auditor Dave Boliek</figcaption></figure></div><p>This primary in State Senate District 26 is a big test of the new state board of elections. Phil Berger, the most powerful Republican in the state, trails his opponent Sam Page by 23 votes. The race will probably go through at least a couple of recounts and may end up in court. This state board has never been through a full election cycle, much less a race as contested as this one.</p><p>State Auditor Dave Boliek, who appoints the state board of elections, campaigned in Rockingham County for Berger. He and his staff claim that&#8217;s no big deal. Before this year, they claim, the governor appointed the state board of elections and Roy Cooper campaigned for candidates. The difference is that the constitution gave the governor control over the board of elections. Berger gave it to Boliek. At the very least, the move shows incredibly poor judgment. Maybe they just don&#8217;t care.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Over the past fifteen years, the GOP has consistently tried to undermine democratic norms in North Carolina. They&#8217;ve taken a systematic approach to holding power and have shown no indication of stopping now. They&#8217;ve attacked checks and balances to remove the accountability that&#8217;s supposed to be built into the system.</p><p>They passed the most extreme gerrymandering in the country after the 2010 census, giving themselves veto-proof majorities in the legislature and a 10-3 majority in Congress, even though Democrats garnered more votes across the state. They&#8217;ve continued to draw districts that protect their power while limiting the will of the voters.</p><p>They passed a voter suppression bill that tried to effectively disenfranchise African Americans. They researched the methods that Black voters used most frequently and then restricted them. They figured out which kinds of identification Black citizens use and then disallowed them as a form of voter ID. They moved early voting sites away from African American communities. When the law was struck down by the courts, they attacked the judge, vowing that his ruling would be overturned by another court. It still stands today, though the Republicans have successfully implemented many of the provisions piecemeal over the past decade.</p><p>Republicans have been trying to take over the board of elections ever since Roy Cooper defeated Pat McCrory in 2016. They first tried to shift the authority of the board to the legislature, but the courts shot that down. When that didn&#8217;t work, they tried to create a nonpartisan board evenly divided between the two parties, creating a toothless agency like the Federal Election Commission, which is an essentially nonfunctioning agency consumed by deadlock. They even put a measure on the ballot as a constitutional amendment but the voters rejected it.</p><p>After losing in court so often, the Republicans decided to try to rig the judiciary. In 2018, they gerrymandered judicial and prosecutorial districts in the middle of the decade to favor GOP candidates. They passed a law reducing the size of the state Court of Appeals by preventing Roy Cooper from appointing replacements for vacancies.</p><p>They also made statewide judicial races partisan. When they realized that their MAGA base might nominate an unelectable candidate, they eliminated primaries, setting up a winner-take-all general election.</p><p>After haggling over how to rig the judicial races for much of the year, the Republicans set a filing period for court races that ended in late June. Democrat Anita Earls and Republican Barbara Jackson filed to run for the Supreme Court seat. On the last day of filing, a man named Chris Anglin filed for Supreme Court as a Republican. He had changed his registration from unaffiliated just weeks before. With no primary, he would likely split the Republican vote, handing the seat to Earls.</p><p>Republicans were apoplectic. They had stepped on a rake. In an effort to fix it, they passed a law in July that would require a candidate to have been registered with a party for at least 90 days before filing. They applied it retroactively, effectively disqualifying Anglin. The courts struck it down, but it would not be the last time the Republicans tried to change the rules of an election after the fact.</p><p>While Earls won in 2018, the Republicans&#8217; maneuvers would pay off. By 2022, they had a majority on both the Supreme Court and the Court of Appeals. After Josh Stein won in November, the legislature again stripped the board of elections and gave it to the auditor&#8217;s office, now controlled by Republican Dave Boliek. This time, the compliant Supreme Court allowed the move, ignoring the will of the voters and judicial precedent. That&#8217;s an activist court.</p><p>In the race for Supreme Court in 2024, the Republicans again tried to change the rules of the election after the fact. Jefferson Griffin, narrowly trailing Alison Riggs, tried to disqualify tens of thousands of voters based on a technicality even though they had shown voter IDs and been allowed to vote by boards of elections. While lower courts dismissed Griffin&#8217;s complaint, the higher courts allowed it.</p><p>Fortunately, a federal judge &#8212; a Trump appointee, no less &#8212; overruled the Supreme Court, almost mocking them by saying, &#8220;You establish the rules before the game. You don&#8217;t change them after the game is done.&#8221;</p><p>I&#8217;m afraid the GOP sees controlling the state board as a political advantage, not as a way to protect our freedoms. Boliek didn&#8217;t appoint election professionals. He appointed partisan warriors to oversee the election system.</p><p>Chair Francis X. De Luca oversaw independent expenditure campaigns targeting Democrats when he was president of the Civitas Institute. He sued to disqualify 90,000 voters after the fact when Cooper won in 2016.</p><p>Dallas Woodhouse served as executive director of the North Carolina Republican Party and worked for numerous independent expenditure groups that supported Republicans and attacked Democrats. Today, he is the state board&#8217;s liaison to the county parties. While leading the NC GOP, he sent an email to Republican county election boards urging them to make &#8220;party line&#8221; changes to early voting sites.</p><p>The executive director, Sam Hayes, seems to be a serious fellow and I hope he oversees a fair process. Still, he worked for two Republican House Speakers and was very involved in drawing the rigged maps that protect GOP majorities by reducing democracy. He needs to prove his mettle.</p><p>So, no, I don&#8217;t trust the state board of elections, because I don&#8217;t believe the Republican Party respects democracy. They&#8217;ve been trying to undermine elections in the state for 15 years. When they&#8217;ve been stopped by the checks and balances that are supposed to preserve our way of government, they&#8217;ve attacked the very system that has sustained our country for 250 years. Our state is failing the stress test of democracy and I&#8217;m afraid nobody is noticing.</p><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Exiting the stage they entered together ]]></title><description><![CDATA[Berger and Tillis became dominant Republicans in 2011 and appear likely to leave together in 2027.]]></description><link>https://www.politicsnc.com/p/exiting-the-stage-they-entered-together</link><guid isPermaLink="false">https://www.politicsnc.com/p/exiting-the-stage-they-entered-together</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Mon, 09 Mar 2026 14:09:15 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!xr-Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xr-Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xr-Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xr-Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xr-Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xr-Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xr-Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg" width="1456" height="850" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:850,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:129221,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/190377035?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xr-Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xr-Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xr-Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xr-Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59659f5a-0b18-4f16-8744-5b905e13e6c3_1559x910.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In January 2011, State Senator Phil Berger and then-State Representative Thom Tillis entered the North Carolina political stage at the same time. As Republicans took control of the legislature for the first time in more than a hundred years, they led their respective chambers. If Berger loses his primary, they will exit at the same time.</p><p>They were very different leaders then and they still are. Berger had sat quietly in the back row of the Senate, watching his predecessor, Marc Basnight, competently lead Senate Democrats for years before he took the reins. Thom Tillis was only beginning his third term when he skipped the line to become speaker of a rowdy Republican caucus that would become even rowdier in years to come.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Berger seems introverted and reflective, mostly shying from the press except for planned interviews or press availabilities. Tillis is gregarious, often bantering with reporters in hallways. Berger rarely needs to make retractions. Tillis&#8217;s mouth occasionally lands him in the news.</p><p>Together, Tillis and Berger steered North Carolina hard to the right in the early days of the state&#8217;s version of the Republican revolution. At first, they seemed to be in sync. They held press conferences together and shared an agenda. They also had a Democratic governor who mitigated their most extreme instincts and gave them a common adversary.</p><p>In 2013, Pat McCrory won the governor&#8217;s office and Republicans gained complete control of both the legislature and executive branch for the first time in more than a century. Cracks in the unity emerged as both Berger and Tillis were considered as potential candidates to challenge Democratic U.S. Senator Kay Hagan in 2014. The two men also had conflicting legislative priorities.</p><p>Tillis and McCrory were both from Charlotte and moderate, business-friendly Republicans more interested in cutting taxes and regulations than taking on social issues. Berger was a small-town lawyer from rural Rockingham County and more of a hardliner. When Tillis and McCrory started making plans to set up a state insurance exchange and expand Medicaid under the newly enacted Affordable Care Act, Berger killed the move and opposition to Medicaid expansion became the GOP party line for another decade.</p><p>Berger ran a tight caucus operation that looked a lot like the one Basnight ran. Members didn&#8217;t leak and generally stayed in line. Ambitions were kept in check, though senators must have felt they had enough say or there would have been more grumbling.</p><p>Tillis oversaw a rowdy bunch of house members who proposed crazy legislation like a state religion and withdrawing from the Federal Reserve. Members spoke freely to the press, often garnering embarrassing headlines. Before he was halfway through his second term as Speaker, Tillis was running for U.S. Senate.</p><p>Berger emerged as the most powerful man in the state, outflanking the hapless Governor McCrory, who spent four years unsuccessfully trying to figure out how Raleigh worked. Tillis became the luckiest politician in the country, narrowly beating Hagan when ISIS and Ebola tanked the political environment in October 2014. Six years later, he looked poised to lose his seat when his opponent got caught with his cyber pants down in October of 2020.</p><p>Tillis never really figured out how to navigate Trump&#8217;s Republican Party. He wasn&#8217;t MAGA but he spent a lot of time pandering to them or to Trump. Instead of currying favor, he just looked insincere. Trump obviously didn&#8217;t trust him and the base could sense it.</p><p>Tillis&#8217;s views of the world never really changed. He&#8217;s still the business-friendly Republican who went to Raleigh from the suburbs of Charlotte. In other words, he&#8217;s part of a dying breed &#8212; or at least one in serious decline.</p><p>As I&#8217;ve said repeatedly, he knows what&#8217;s right, but often does what&#8217;s wrong. Every time, he&#8217;s betraying his better instincts to pander. He knew people like Kristi Noem, Pete Hegseth, Kash Patel, and RFK, Jr., have no business anywhere near the levers of power, but he lacked the courage of his convictions to vote against them. Of course,  he was still worried about a primary back then. He&#8217;s like Louisiana Senator John Kennedy without the political skills.</p><p>Berger, for his part, morphed into the MAGA world a bit more easily. Berger probably does have less respect for the democratic norms that Tillis still respects, but he also knows better. He embraced Trump and endorsed Mark Robinson knowing full well the guy was unqualified to get anywhere near the Governor&#8217;s Mansion. His capitulation to Trumpism was disappointing and, really, beneath him, but power is intoxicating and getting on the wrong side of the base would have complicated his political life.</p><p>Berger is the fish that outgrew his pond. He may have been the most powerful Republican in the state, but he was still beholden to the voters of a provincial rural district. He lost touch with the people back home and should have read the writing on the wall.</p><p>Berger would have been smarter to have retired with the changing of the guard that brought in a new governor and new council of state. Instead, he&#8217;ll either lose in a humiliating manner after spending more than $10 million to try to hold his seat, or win in a race that will forever be suspect to the voters who see him trailing after votes have been counted. It&#8217;s an inauspicious ending for a politician who has climbed so high.</p><p>Tillis, for his part, seems like <a href="https://www.ms.now/opinion/thom-tillis-north-carolina-senate-election">he&#8217;s auditioning for a second act</a>. He&#8217;s all over cable news, speaking his mind. He sounds sincere finally, but if he is, it brings into question his record of flip-flops and pandering. He may find a place on Fox News or some podcast while he lobbies and becomes a gazillionaire, but I have doubts about a future political career.</p><p>Tillis can leave the political stage with some impressive bipartisan legislative accomplishments. He also survived twelve years in a chaotic GOP political transformation that ended the careers of like-minded colleagues like Arizona Senator Jeff Flake and Tennessee Senator Bob Corker. Eventually, though, he fell victim to MAGA. He decided not to run because he lost the trust of the conspiracy-minded authoritarians in his own party.</p><p>I was never going to agree with either Phil Berger or Thom Tillis politically, but I wanted to find some common ground for the good of the state that I love.</p><p>In the beginning, I respected Berger for the way he ran his caucus and for his humility. In 2013, when Moral Mondays were roiling the state, he invited William Barber to meet in his office, saying the protesters&#8217; concerns deserved to be heard. Maybe it was an insincere political move, but it&#8217;s what leaders should do. I doubt that would happen today.</p><p>With Tillis, I could respect his desire to make government work through compromise and bipartisanship. I couldn&#8217;t take his habit of saying one thing and doing another. I detested watching him pander to the worst instincts of his party for political gain. At a time when his party needed people with political courage to stand up, he was always just a little too late. Berating Kristi Noem last week in the Senate may have been good theater, but keeping her away from the position she left in the first place would have been the right thing for the country. He knew better, but lacked the courage of his convictions.</p><p>As both men leave the state stage, the biggest threats to the country are not the taxes and regulations that were the focus when they took power in 2011, but an anti-democratic reactionary movement that has taken root deep in their party. Neither man stood up to it, though Tillis tried more than Berger. Both leave with legacies of accomplishments, for better or worse, that transformed North Carolina.</p><p>I wish them well in retirement, but I can&#8217;t say I hate to see them go.</p><p></p><p></p><p></p><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Restless Natives NC, post-primary episode]]></title><description><![CDATA[Catch Anderson Clayton's energy. It's infectious. Travis Fain and I have some words of wisdom, too.]]></description><link>https://www.politicsnc.com/p/restless-natives-nc-post-primary</link><guid isPermaLink="false">https://www.politicsnc.com/p/restless-natives-nc-post-primary</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Sat, 07 Mar 2026 13:33:00 GMT</pubDate><enclosure length="0" type="audio/mpeg" url="https://api.substack.com/feed/podcast/190195919/e4369cf2122e2cda9abcf6f7ff665f99.mp3"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.politicsnc.com/subscribe?"><span>Subscribe now</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[More resignations, please]]></title><description><![CDATA[Auditor Dave Boliek is undermining trust in our election system.]]></description><link>https://www.politicsnc.com/p/more-resignations-please</link><guid isPermaLink="false">https://www.politicsnc.com/p/more-resignations-please</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Fri, 06 Mar 2026 14:57:50 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!bkIn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bkIn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bkIn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png 424w, https://substackcdn.com/image/fetch/$s_!bkIn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png 848w, https://substackcdn.com/image/fetch/$s_!bkIn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png 1272w, https://substackcdn.com/image/fetch/$s_!bkIn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bkIn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png" width="742" height="519" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:519,&quot;width&quot;:742,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:537819,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/190099982?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bkIn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png 424w, https://substackcdn.com/image/fetch/$s_!bkIn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png 848w, https://substackcdn.com/image/fetch/$s_!bkIn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png 1272w, https://substackcdn.com/image/fetch/$s_!bkIn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e2ba222-f2eb-448a-91e5-8dd0a3fb98a4_742x519.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The ballots aren&#8217;t even counted yet, and the first Republican has resigned from the North Carolina State Board of Elections. Former state Senator <a href="https://ncnewsline.com/2026/03/05/bob-rucho-resigns-from-nc-board-of-elections-angela-hawkins-of-wake-county-replaces-him/">Bob Rucho stepped down </a>after making campaign donations to two sheriff&#8217;s candidates in violation of state law. Rucho was already under fire for making posts on social media that indicated he supported his old boss and colleague Phil Berger in a race the senate president pro-tem lost by two votes to Rockingham County Sheriff Sam Page.</p><p>First, let me say I&#8217;m glad Rucho resigned and that Auditor Dave Boliek and SBOE Chair Francis De Luca accepted. It was the right thing to do. It&#8217;s far from enough.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Rucho&#8217;s very appointment cast doubt on the judgment of the whole operation and reminds everybody, or at least should, of why the organization has a trust problem. Bob Rucho should never have been on the board in the first place. He was the primary architect of the gerrymandered districts drawn in 2016 that led to the lawsuit known as <em>Rucho v. Common Cause</em> that allows states to use partisan gerrymandering. In other words, he was rigging elections almost a decade before he was appointed to oversee them.</p><p>In appointing Rucho, Boliek showed poor judgment if he wanted to instill confidence in the state board of elections. Unfortunately, I don&#8217;t think he or his Republican colleagues care about public trust. They treated the control of our election system as political spoils.</p><p>The only reason Boliek has oversight of the SBOE is because Phil Berger and House Speaker Destin Hall gave it to him after Josh Stein won the governor&#8217;s election in 2024. Then, a complicit and compliant state Supreme Court upheld the move despite a similar maneuver being found unconstitutional by another court. They see the board of elections as a partisan advantage, not a public service.</p><p>Rucho is not Boliek&#8217;s only bad hire. He appointed Francis X. De Luca to chair the state board of elections. De Luca, former president of the Art Pope-funded Civitas Institute, has long supported voter suppression efforts that restrict access to the ballot box. In 2016, he filed a lawsuit to disqualify 90,000 voters who registered using same-day registration after Roy Cooper defeated Pat McCrory.</p><p>De Luca and Civitas were major supporters of the so-called &#8220;monster voter suppression&#8221; bill struck down because it targeted African American voters with &#8220;surgical precision.&#8221; After the decision, Phil Berger and then-House Speaker Tim Moore released a statement that accused the judge of allowing &#8220;Roy Cooper and Hillary Clinton to steal the election.&#8221; In a classic Orwellian twist, the people who rigged elections through extreme gerrymandering and attempted to shape the electorate by denying people access to the ballot accused the courts of trying to &#8220;steal&#8221; the election.</p><p>And the problems just continue. The board hired former executive director of the North Carolina Republican Party Dallas Woodhouse as liaison to county boards of election. In 2016, when he led the GOP, Woodhouse sent an email to members of those same county election boards urging them to restrict early voting sites by using &#8220;party line&#8221; changes.</p><p>The people overseeing our elections have been trying to give Republicans an electoral advantage for more than a decade.</p><p>As for Boliek, he was in Rockingham County campaigning for Phil Berger before the primary. He&#8217;s tried to deflect criticism by saying that governors campaigned for people when the SBOE was under their office. The difference is that Phil Berger gave Boliek that authority just over a year ago. Sound judgment should have told him to stay out of that primary.</p><p>And that&#8217;s the problem. The primary on Tuesday was the first statewide election his SBOE has overseen. He hasn&#8217;t earned anybody&#8217;s credibility or confidence yet. On the contrary, he&#8217;s left doubts about his judgment and commitment to fair elections. If he&#8217;s willing to go to bat for Republicans in a primary, imagine what he will do to Democrats in a general election.</p><p>Boliek had an opportunity to begin to restore trust in our institutions. He could have hired election professionals to oversee the state board of elections. He could have stayed as far away from elections as possible, at least until he earned the people&#8217;s trust.</p><p>Instead, he hired campaign operatives to run the board of elections and inserted himself into the most expensive, controversial, and consequential primary in modern North Carolina history. Those moves don&#8217;t only undermine his judgment, they bring into question his motives. Unfortunately, I don&#8217;t think he cares.</p><p>Ever since Republicans took control of the North Carolina legislature in 2011, they&#8217;ve been trying to give Republicans an unfair advantage in elections. They pioneered the extreme gerrymandering that now has their colleagues in other states crying foul, tried to limit access to the polls for African Americans, and, in 2024, attempted to change the rules of the election after the fact. They&#8217;ve become an anti-democratic party undermining a democratic system.</p><p>To regain the trust he has squandered, Boliek should demand more resignations. I&#8217;m not holding my breath.  </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Ten million down and two votes shy]]></title><description><![CDATA[A look at primary results across North Carolina.]]></description><link>https://www.politicsnc.com/p/ten-million-down-and-two-votes-shy</link><guid isPermaLink="false">https://www.politicsnc.com/p/ten-million-down-and-two-votes-shy</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Wed, 04 Mar 2026 13:39:28 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!D19t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D19t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D19t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg 424w, https://substackcdn.com/image/fetch/$s_!D19t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg 848w, https://substackcdn.com/image/fetch/$s_!D19t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!D19t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D19t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg" width="1140" height="641" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:641,&quot;width&quot;:1140,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:63334,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/189866222?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D19t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg 424w, https://substackcdn.com/image/fetch/$s_!D19t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg 848w, https://substackcdn.com/image/fetch/$s_!D19t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!D19t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75f2c21-ac53-450d-a369-de3eb30781e6_1140x641.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Last night, Roy Cooper squeaked by his opponents with 92% of the vote to capture the Democratic nomination for U.S. Senate in North Carolina. On the Republican side, more than 35% of Republican primary voters did not vote for Michael Whatley. Whatley thanked Donald Trump.</p><p>There were a total of 824,798 votes in the Democratic primary for Senate and only 610,850 in the Republican one. In the 2022 primary, 766,648 people showed up in the GOP primary that nominated Ted Budd and only 618,775 came out on the Democratic side. It probably doesn&#8217;t mean much, but I enjoyed writing it. Maybe it&#8217;s a measure of enthusiasm. I&#8217;ll take it as a sign.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The real race was, and still is, in the GOP primary in Senate District 26 where Rockingham County sheriff holds a two vote lead over Senate President Pro-Tem Phil Berger. According to reports, Berger and his allies may have spent $10 million trying to fend off Page. That&#8217;s a staggering amount of money that would make it the most expensive primary in North Carolina history.</p><p>Berger only received 33% of the vote in Rockingham County, home of both candidates. He received more than 67% in Guilford. The provisional ballots will determine the outcome of the election. Expect a recount. We won&#8217;t know the outcome of this election for a long time to come.</p><p>I&#8217;m sure I&#8217;ll write more about this race but the outcome shows the limits of money. At some point, there were diminishing returns. Much of Berger&#8217;s money was wasted, but I doubt that&#8217;s the lesson anybody, especially Berger&#8217;s political team, will take away from the result. It will be interesting to see if he can replenish his war chest to help keep his colleagues hold off Democrats in a year that&#8217;s shaping up to favor them.</p><p>In the 4th Congressional District Valerie Foushee held off a challenge by Durham County Commissioner Nida Allam by just 1,200 votes. Outside groups spent heavily on both sides, blanketing Triangle airwaves. It would have been the most expensive primary in state history, except that Berger and his folks spent $10 million.</p><p>Foushee was able to hold enough of the traditional African American vote in Durham to dampen Allam&#8217;s margin. However, she won her home county of Orange by less than I&#8217;m sure she would have liked. Allam won Durham by 4.5% and Foushee won Orange by eight. Northern Chatham County delivered for Foushee. While it was the smallest part of the district, it gave her more than 62% of the vote and an almost 2,500 vote margin. Southwestern Wake County went to Allam by 822 votes.</p><p>I&#8217;m glad Foushee won. She&#8217;s been a reliable and consistent legislator and Member of Congress. That said, she should read the tea leaves. If the trends continue, she will lose in another primary in 2028, especially one packed with young people choosing a presidential nominee.</p><p>In other Congressional races, Jamie Ager won big in western North Carolina. He will challenge incumbent Republican Chuck Edwards in a district still struggling to recover from Helene. Ager has run a stellar campaign and brings a solid resume to the race. The DCCC has already put him on their Red-to-Blue target list.</p><p>In eastern North Carolina, Republican Laurie Buckhout will take on Democratic incumbent Don Davis in NC-01. Republicans redrew the district in an attempt to steal another seat and make Congressional races even less competitive. It always kills me that the party that lectures us about the virtues of competition doesn&#8217;t like to compete in the battle of ideas.</p><p>The big winner in legislative races was party discipline. Democratic House members who have been siding with Republicans to overturn Josh Stein&#8217;s vetoes lost big. Mecklenburg Representatives Carla Cunningham and Nasif Majeed couldn&#8217;t garner even 30% of the vote in their districts. Shelley Willingham lost in his northeastern North Carolina district by more than ten points. In another northeastern district, incumbent Rodney Pierce beat former Representative Michael Wray by almost 30 points. Wray had cut side deals with Republicans when he served. Finally, Amanda Cooke held onto the seat she was appointed to fill after Cecil Brockman resigned in disgrace for sexual abuse charges.</p><p>Cunningham, Majeed, Willingham, Brockman, and Wray bucked the party to cut deals with Republicans that benefitted either them personally or their districts specifically, often at the expense of core Democratic priorities. With them gone, Democrats have more leverage in the fight with the GOP. If Democrats pick up a few more seats in the general election, they will have a significantly stronger hand in the legislature, especially in shaping the budget.</p><p>Their defeats were a win for Josh Stein, House Minority Leader Robert Reives, and Democratic Party Chair Anderson Clayton. The losses send a message to members who might be tempted to break with their leadership when Republicans show up with goodies to buy votes. Primaries are the one leverage the minority party has to enforce discipline and party leaders used the discipline effectively.</p><p>I don&#8217;t mind legislators or Members of Congress who break with their party over deeply held beliefs or for their political lives, but the legislators who lost have just been rogue. Republicans have gerrymandered themselves power in the state legislature. Democrats may win statewide races, but to make that power effective in a state with a weak governor, the party has to stand together.</p><p>My overall impression of the primary is that the Democratic Party is in the midst of a generational transformation. It&#8217;s becoming more activist oriented, in part because of frustration with actions of the Trump administration and in part because of structural issues causing economic uncertainty. People want change. They are supporting people who promise something different.</p><p>I don&#8217;t think the change is a shift to the left necessarily. It&#8217;s a general frustration with the status quo that has been with us since the Great Recession and exacerbated by technological upheaval. People are looking for signs of hope. Their choice for change is a sign they are seeking optimism in the midst of deep pessimism.</p><p>In Texas last night, state Representative James Talarico defeated Congresswoman Jasmine Crockett to become the US Senate nominee in the country&#8217;s second largest state. In Maine, an oysterman named Graham Platner seems poised to defeat 77-year-old Governor Janet Mills, though that primary isn&#8217;t until June. In Michigan, a state Senator named Mallory McMorrow is leading a field that includes Congresswoman Haley Stevens, but there&#8217;s a long time between now and the primary in August.</p><p>In Texas, Talarico was probably the more conservative choice. In Maine, Platner is quite obviously the more progressive one. McMorrow is seen more as a fighter than the rest of the field. The difference is more about tone and approach than ideology. The American people want something different, so much so that they re-elected a conman to the presidency.</p><p>Democrats can ride this wave of angst and dissatisfaction to victory in 2026 and maybe 2028, but they better deliver something different if they want to hold any gains.</p><p> </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Primary races]]></title><description><![CDATA[A short list of some of the races to watch.]]></description><link>https://www.politicsnc.com/p/primary-races</link><guid isPermaLink="false">https://www.politicsnc.com/p/primary-races</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Mon, 02 Mar 2026 15:41:26 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!hIQc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hIQc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hIQc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hIQc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hIQc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hIQc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hIQc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:161407,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/189645446?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hIQc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hIQc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hIQc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hIQc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44a65a39-6df4-4b98-adf4-bbb2efaa193a_1024x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It&#8217;s all over but the cryin&#8217;. Tomorrow is the primary election in North Carolina and nothing will change between now and then except the number of people who go to the polls. People&#8217;s minds are made up and outcomes rest in the hands of people who will vote on Election Day.</p><p>Polls are open from 6:30am to 7:30pm. If you don&#8217;t know where to go vote, <a href="https://vt.ncsbe.gov/RegLkup/">this voter tool </a>will give you the location. I would hope that if you&#8217;re tuned in enough to be reading this blog, you&#8217;ve either already voted or are planning to. If not, change your plans and cast a ballot.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The biggest race of the primary is a <a href="https://www.theassemblync.com/news/politics/elections/sam-page-phil-berger-rockingham-county-nc-senate/">state senate race in Rockingham and Guilford Counties. </a>President Pro-tem Phil Berger is in a fight for his political life. He&#8217;s the most powerful Republican in the state and he&#8217;s struggling against his own sheriff. If he loses, it&#8217;s a story for the ages.</p><p>Rockingham County Sheriff Sam Page is the most popular politician in the county. He&#8217;s been in office for almost 28 years. One friend with ties to the area says that Page knows far more people personally in the county than Berger. He&#8217;s apparently a sheriff who spends more time in the field than in his office, making him a beloved figure.</p><p>Berger has built a political machine. He&#8217;s been in office for 25 years. He has one son on the county commission and another on the state Supreme Court. In an anti-incumbent age, the power he&#8217;s amassed may be a liability.</p><p>Berger and his dark money allies have spent an unprecedented amount of money trying to save his seat. I suspect it will be the most money spent in a legislative primary in North Carolina history. It may not matter in the relatively low-turnout affair.</p><p>The early vote numbers look pretty daunting for Berger. Almost two-thirds of the votes cast in the Republican primary so far have come from Rockingham County. Berger&#8217;s path to victory is winning Guilford by more than he loses Rockingham. He&#8217;ll need a hefty Election Day turnout in Guilford and hope that most of Page&#8217;s Rockingham supporters have already voted. It&#8217;s a barn burner.</p><p>Down in eastern North Carolina, <a href="https://www.wunc.org/politics/2026-02-27/in-ncs-1st-congressional-district-5-republicans-are-vying-to-face-u-s-rep-don-davis">five Republicans are vying</a> to become the nominee in the latest Congressional district that the GOP is trying to rig. In a virtually unprecedented move, Republicans in the legislature bent over for Donald Trump and redrew Democrat Don Davis&#8217;s seat to make it more favorable for a Republican. Davis is running for re-election despite the longer odds.</p><p>The Republican field is well-heeled. Laurie Buckhout, a retired Army Colonel, is running again after narrowly losing to Davis in 2024. State Senator Bobby Hanig is in. So is Carteret County Sheriff Asa Buck. Lenoir County Commissioner Eric Rouse is also running after losing a race for Congress back in 2019. Finally, Ashley-Nicole Russell is a first-time candidate who was motivated to run by the assassination attempt on Charlie Kirk.</p><p>All of the candidates except Russell bring constituencies or past supporters to the race. I would guess there&#8217;s a good chance this one goes to a runoff with nobody garnering the 30% necessary to win the primary outright. It&#8217;s one to watch because the general election will be a top race to watch in the fight for control of Congress this fall.</p><p>When Republicans redrew Davis&#8217;s district, they made the neighboring NC-03 held by Republican Greg Murphy slightly more competitive. Two Democrats, <a href="https://www.newsobserver.com/news/politics-government/election/article314546513.html">Raymond Smith and Alison Jaslow,</a> are vying to take on Murphy in November.</p><p>I don&#8217;t know much about the race, but I know a little about the candidates. Raymond Smith is a former legislator who has been around eastern North Carolina politics and government for years. Jaslow is an Iraq War veteran who has worked in Congress and for the Obama administration. She&#8217;s most recently been working with an advocacy organization representing veterans of the Iraq and Afghanistan wars.</p><p>My take is that Jaslow would probably be a better general election candidate because she would raise the money and build the organization that could take advantage of opportunities that might arise in a wave election. Smith, though, is the stronger primary candidate because of his deep ties to his community and across the district. In a primary where a large portion of the electorate will likely be older African Americans, Smith has the advantage.</p><p>In the Triangle, incumbent Congresswoman Valerie <a href="https://ncnewsline.com/2026/02/27/outsiders-spent-nearly-4-2m-in-nc-04-primary-most-expensive-in-state-history/">Foushee is being challenged from the left by Nida Allam</a>. The race is the most expensive House primary in history with more than $4.2 million in outside spending. It&#8217;s the epitome of what&#8217;s wrong with our campaign finance laws. The candidates are reduced to mere proxies for interest groups instead of real people doing the hard work of representing constituents.</p><p>Allam has the energy of young people and the national progressive zeitgeist behind her. She&#8217;s the choice of Bernie Sanders and her positions mirror those of left-leaning politicians like Zohran Mamdani. She also lives in Durham, home to the largest group of voters in the district.</p><p>Foushee is a more traditional Democrat who has spent most of her life working her way up in politics from the local level to Congress. Her politics is based more on personal relationships and understanding of issues than ideological adherence. She&#8217;s known more as a workhorse than a show horse. In a change election, her experience may be a liability.</p><p>The winner of the primary will represent the district because no Republican could win it.</p><p>In the mountains, Democrats have an emerging star to take on Chuck Edwards. <a href="https://wlos.com/news/local/north-carolina-11th-congressional-district-2026-jamie-ager-chuck-edwards-republican-red-blue-program-democratic-congressional-campaign-committee">Jamie Ager is running</a> a stellar campaign that has put him on the DCCC target list. First, he has to get through a primary. None of his opponents has really emerged as a serious challenger, so Ager should be okay. I look forward to following his race once he&#8217;s the nominee. So should you.</p><p>While I don&#8217;t know the ins-and-outs of all <a href="https://carolinapublicpress.org/74475/crossing-the-aisle-key-primary-battles-feature-nc-democrats-who-sometimes-vote-with-gop/">the legislative primaries,</a> there are a few to watch. In particular, Democrats are trying to enforce discipline in primaries by taking on incumbents who have been siding with Republicans, especially in overturning Governor Josh Stein&#8217;s vetoes.</p><p>In a Mecklenburg County race, incumbent state Representative Carla Cunningham is being challenged by Rodney Sadler. That one may have gotten the most attention because immigration has seeped into the conversation.</p><p>In another suburban Mecklenburg district, Valeria Levy, who has been around Democratic politics in the area for years, is challenging incumbent Nasif Majeed. Majeed is another Democrat who has sided with Republicans far more than his peers.</p><p>In northeastern North Carolina, Representative Shelley Willingham faces Patricia Smith. Smith says Willingham is disloyal for his six votes to override Stein&#8217;s vetoes.</p><p>The final race that I&#8217;m watching is another eastern North Carolina re-match. Representative Rodney Pierce defeated Michael Wray two years ago and now Wray wants his seat back. Democrats, including Stein, are lining up behind Pierce.</p><p>The more loyal Democrats believe that unity is key to pressuring Republicans. The ones who tend to vote with Republicans claim they are looking out for their districts. Others would say they get bought off. The outcome could determine how easily Democrats can sustain Stein&#8217;s veto power and force Republicans to the negotiating table on important issues.</p><p>There are other races, too, but I&#8217;m not informed enough to talk about them. Look up what&#8217;s on the ballot in your area and go vote. Our democracy depends upon it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[To buy an election]]></title><description><![CDATA[Once dark money seeps into an election ecosystem, it rarely goes away.]]></description><link>https://www.politicsnc.com/p/to-buy-an-election</link><guid isPermaLink="false">https://www.politicsnc.com/p/to-buy-an-election</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Fri, 27 Feb 2026 16:01:34 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!Hrb3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Hrb3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Hrb3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Hrb3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Hrb3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Hrb3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Hrb3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg" width="1140" height="641" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:641,&quot;width&quot;:1140,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:66603,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/189357116?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Hrb3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Hrb3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Hrb3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Hrb3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25b7246f-e171-4a66-8634-1032989d3abd_1140x641.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;ve now received four mailers from a dark money group funding a candidate for sheriff in Orange County. One is a positive piece, the second is positive on one side and negative on the other. The last two are straight-up hit pieces, misleading but probably effective. I expect to see at least one more. </p><p>When everybody screams at me for writing this piece, just remember that those anonymous pieces will reach and influence far more people than this newsletter. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>I spent much of my professional life providing direct mail to candidates and interest groups. I can say with confidence that the organization is spending well over $50,000 and probably closer to $100,000 on the race. We don&#8217;t know who is paying for the campaign because of <em>Citizens United</em>.</p><p>The group sending them, Local Accountability PAC, is from Washington, DC, but has ties to Durham. I can&#8217;t find a record of how much they spent or when, but I did find that a group called <a href="https://www.sheriffaccountability.org/">Sheriff Accountability Action</a> with a Durham address has been <a href="https://www.fec.gov/data/committee/C00843482/?tab=raising&amp;cycle=2026">sending them money for more than a year</a>, including $50,000 this past October.</p><p>The only name I can find associated with either organization is Juan Cuba, a self-described &#8220;organizer, advocate, and leader&#8221; from Miami, Florida, with no obvious ties to Orange County. His group says it wants to reform sheriff&#8217;s departments across the country. I suspect he really is just another person who has figured out a good gig separating rich people from their money and spending it in elections on behalf of a cause. It&#8217;s a thriving business in the world of political consulting and activism.</p><p>The recipient of all the dark money is David LaBarre, who is challenging Orange County Sheriff Charles Blackwood. Before the independent expenditures, I didn&#8217;t have much of a dog in the fight. I would probably have voted for Blackwood anyway because I think he&#8217;s done a good job and the people I most trust in Orange County politics all support him.</p><p>Now, I&#8217;m not just for Sheriff Blackwood, I&#8217;m against Mr. LaBarre. As far as I am concerned, he&#8217;s damaging our politics and our democracy. The end result of this election will be that sheriff and other local races will get increasingly expensive. Outside groups will begin to have more influence on elections than the people who are served by the candidates. That&#8217;s the history of dark money at every level of politics. Once it seeps in, it rarely goes away.</p><p>When I wrote about this race earlier in the week, I got a lot of pushback from people who claim Mr. LaBarre had no knowledge of the dark money group&#8217;s participation. That&#8217;s incredibly naive. No group is spending as much money as Local Accountability PAC is spending without knowing what they are getting.</p><p>I&#8217;m not accusing Mr. LaBarre of doing anything illegal. Campaign laws today are all just a wink-and-a-nod. He can work with them, raise money for them, and have all sorts of interaction with them without violating campaign finance laws. They are trying to buy the election for him. I can almost guarantee you that he knew they were coming. </p><p>As for the issues in this campaign concerning ICE detentions and the Orange County jail, I believe they are fair game. Sheriff Blackwood is the incumbent and his tenure as sheriff is on the ballot. I just don&#8217;t believe that groups with no apparent ties to Orange County have any business dominating and shaping the race. I just wish Sheriff Blackwood had raised enough money to defend himself and his department against the distortions.</p><p>I&#8217;m not opposed to money in campaigns or politics. I believe it&#8217;s necessary to educate the public and for candidates to effectively make their case. I&#8217;m against unaccountable third-party groups, often with no ties to a district, that spend more than either candidate. I also understand that&#8217;s how politics works today. Hell, I&#8217;ve participated in it, but I don&#8217;t have to like it and I don&#8217;t have to support it.</p><p>What&#8217;s happening in the sheriff&#8217;s race will probably change local politics going forward. Candidates will have to raise more money. Some may set up third party organizations that can take larger, undisclosed sums. If Mr. LaBarre wins, he&#8217;s the beneficiary of this new paradigm. </p><p>There will be consequences, though. If he wins and four years from now some shady group with little accountability attacks him for being owned by a Washington PAC, that&#8217;s the new normal. That&#8217;s what this campaign has wrought.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[North Carolinians are in a bad mood]]></title><description><![CDATA[A poll shows a pessimistic electorate unhappy with Trump and where he's taken the country.]]></description><link>https://www.politicsnc.com/p/north-carolinians-are-in-a-bad-mood</link><guid isPermaLink="false">https://www.politicsnc.com/p/north-carolinians-are-in-a-bad-mood</guid><dc:creator><![CDATA[Thomas Mills]]></dc:creator><pubDate>Wed, 25 Feb 2026 14:53:44 GMT</pubDate><enclosure length="0" type="image/jpeg" url="https://substackcdn.com/image/fetch/$s_!McaD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!McaD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!McaD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp 424w, https://substackcdn.com/image/fetch/$s_!McaD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp 848w, https://substackcdn.com/image/fetch/$s_!McaD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp 1272w, https://substackcdn.com/image/fetch/$s_!McaD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!McaD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp" width="1160" height="773" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:773,&quot;width&quot;:1160,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32754,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.politicsnc.com/i/189134115?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!McaD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp 424w, https://substackcdn.com/image/fetch/$s_!McaD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp 848w, https://substackcdn.com/image/fetch/$s_!McaD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp 1272w, https://substackcdn.com/image/fetch/$s_!McaD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aa05ad3-03fb-49de-95e1-c0811a04274c_1160x773.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Credit: Politico Illustrations</figcaption></figure></div><p>My fellow blogger and erstwhile political consultant, Gary Pearce, and a group of Democrats have commissioned an in-depth poll of North Carolina. It&#8217;s more detailed than almost any public poll you will see from a media organization and it&#8217;s not tainted by the partisanship of a campaign poll. They&#8217;ve offered all the data, both <a href="https://docs.google.com/document/d/1n3RgdfLuny5YYffvdqdPLn4b5lFnsS1YnAMgftIkbUk/edit?tab=t.0">toplines</a> and <a href="https://docs.google.com/spreadsheets/d/1Onaf6YlsprPfjSMODM7ibvwEXs082o7-jNMCML7lGGo/edit?gid=0#gid=0">crosstabs</a> for anybody to see. In other words, it&#8217;s a very transparent poll.</p><p>I&#8217;ll be going through the crosstabs for days to come, but I&#8217;ve got some initial thoughts.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>First, North Carolinians are a pessimistic bunch right now. People think both the state and nation are heading in the wrong direction. Almost 60% believe their income is falling behind the cost of living. More than 75% say they are feeling pinched by rising costs.</p><p>They think the problems that we face have been with us for a long time and will continue. A plurality, 40%, believed the first 25 years of this century have been a failure and 56% think children will be worse off when they are grown than people are today. That&#8217;s a pretty bleak place and helps explain why almost every election is a change election.</p><p>The poll hints at what may be causing such malaise. People have lost faith in most of the country&#8217;s institutions. They don&#8217;t trust the state or federal government, the news media, business leaders, election officials, or social media. In other words, they don&#8217;t believe the places they are getting their information.</p><p>The military and doctors and nurses are the only groups tested that receive universal trust. By wide margins, Republicans don&#8217;t trust teachers and educators or scientists, but have faith in religious leaders. Democrats, who are generally more educated, overwhelmingly trust teachers and scientists but are skeptical of religious leaders. Independents, in general, seem a skeptical lot. They have less trust in law enforcement and religious leaders than people affiliated with a party. For candidates thinking about validators during the election, this poll is a good reference.</p><p>Overall, the poll describes a terrible political environment for incumbents. People are pessimistic about the future and they&#8217;ve lost trust in institutions that once guided them. That&#8217;s a recipe for a change election. Republicans should probably be girding for a drubbing.</p><p>The political questions reinforce that opinion. Donald Trump is deeply unpopular in the state. His favorability rating is underwater by 16 points and his job approval rating is underwater by 13. In both ratings, 55% of the people disapprove of him. Among independents, only 11% have a favorable opinion of Trump. The midterm election will largely be a referendum on Trump.</p><p>To boost Democrats in North Carolina, Governor Josh Stein is broadly popular. His approval and job performance ratings are both positive. Independents approve of him by solid margins and Democrats are united behind him. Voters trust Stein more than the GOP legislature to do what is best for the state.</p><p>In the top of the ticket race in North Carolina, former Governor Roy Cooper leads likely Republican nominee Michael Whatley by ten points, 50-40. Cooper has a net favorability rating while Whatley has a negative one. The difference is that most people know Cooper and most do not know Whatley. Democrats still have an opportunity to define Whatley while Republicans will have a more difficult time defining Cooper.</p><p>In the race for Supreme Court, incumbent Democrat Anita Earls leads Republican Sarah Stevens by a narrow two points. Both sides have consolidated their bases, but more than half of self-identified independent voters are undecided. The ones who have chosen break for Earls by 15 points. This race will likely be highly influenced by the political environment and the Senate race above it on the ballot.</p><p>Voters narrowly choose Democrats in the generic ballot for legislature by three points. That said, independents break for Democrats by 23 points even though a majority say they are not sure or would not vote. That might not be enough to overcome heavily gerrymandered districts, but it&#8217;s enough to break veto-proof majorities.</p><p>I&#8217;ve just scratched the surface of the information in the poll. It tells a lot about attitudes and opinions, hinting at underlying motivations. The crosstabs also show divisions that are broader than just partisan. The generational and gender divides are visible in a number of questions. It&#8217;s a great resource to understand the voters in North Carolina.</p><p>That said, all polls are a snapshot in time. A lot can change between now and the election and that&#8217;s what I&#8217;m focused on in this analysis. Republicans have an uphill climb because they will get blamed for the problems we face today, unless we see an unprecedented reversal of fortune.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.politicsnc.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PoliticsNC is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>