CINXE.COM

Harris carried 8 House of Delegates districts now represented by Republicans - Cardinal News

<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link rel="profile" href="https://gmpg.org/xfn/11" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size: 3000px 1500px}</style> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script> window.googletag = window.googletag || { cmd: [] }; </script> <link rel='preconnect' href='https://i0.wp.com' > <script>window._wca = window._wca || [];</script> <!-- This site is optimized with the Yoast SEO Premium plugin v23.6 (Yoast SEO v23.9) - https://yoast.com/wordpress/plugins/seo/ --> <title>Harris carried 8 House of Delegates districts now represented by Republicans - Cardinal News</title><link rel="preload" href="https://cardinalnews.org/wp-content/uploads/2024/11/presidential_2024.png" as="image" fetchpriority="high" /><link rel="preload" href="https://cardinalnews.org/wp-content/uploads/2024/10/Election-Coverage-Headline-Image.png" as="image" fetchpriority="high" /><style id="perfmatters-used-css">body:not(.wp-admin) .gb-block-notice.gb-dismissable{display:none;}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}[data-type="genesis-blocks/gb-pricing-table"],.wp-block-genesis-blocks-gb-pricing-table{display:inline-block;vertical-align:top;}@media only screen and (max-width: 600px){[data-type="genesis-blocks/gb-pricing-table"],.wp-block-genesis-blocks-gb-pricing-table{margin-bottom:1.5em;}}[data-type="genesis-blocks/gb-column"],.gb-block-layout-column{display:block;vertical-align:top;min-width:0;}*[class*=gpb-fluid],.entry-content *[class*=gpb-fluid]{margin:0 0 1rem 0;line-height:1.2;font-weight:normal;}.wp-block-image{margin-bottom:1.2em;}.fme-file-uploader-popup-body{padding:30px 30px;max-height:450px;overflow-y:auto;}.fme-file-cropper-popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:99999;display:none;overflow-y:auto;}.fme-file-cropper-popup{width:60%;margin:50px auto;background:#fff;border-radius:10px;}.fme-file-cropper-popup-header{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;align-items:center;justify-content:space-between;padding:15px;border-bottom:2px solid #e6d3d3;}.fme-file-cropper-popup-header h4{font-weight:bold;font-size:18px;margin:0px;}.fme-file-cropper-popup-close-btn{border:none;background:none;padding:0px;width:40px;height:40px;border-radius:5px;font-size:18px;text-align:center;cursor:pointer;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;align-items:center;justify-content:center;}.fme-file-cropper-primary-btn{border:none;background:#333;color:#fff;transition:all .4s;border-radius:4px;padding:8px 15px;margin-left:5px;}.fme-file-cropper-primary-btn:hover{background:#444;color:#fff;transition:all .4s;}.fme-file-cropper-popup-body{padding:30px 30px;max-height:450px;overflow-y:auto;}.fme-file-cropper-popup-footer{padding:15px;border-top:1px solid #ccc;}.fme-file-cropper-popup-footer-buttons{display:flex;align-items:center;justify-content:center;}.fme-file-cropper-view{width:100%;display:flex;align-items:flex-start;}.fme-file-cropper-view-crop{width:70%;}.fme-file-cropper-view-preview{width:30%;text-align:center;}@media only screen and (max-width: 1400px){.fme-file-cropper-popup{width:75%;}}@media only screen and (max-width: 1200px){.fme-file-cropper-popup{width:85%;}}@media only screen and (max-width: 1000px){.fme-file-cropper-popup{width:95%;}.fme-file-cropper-view{flex-direction:column;}.fme-file-cropper-view-crop{width:100%;}.fme-file-cropper-view-preview{width:50%;text-align:center;}}@media only screen and (max-width: 600px){.fme-file-cropper-view{flex-direction:column;}.fme-file-cropper-view-preview{width:250px;text-align:center;}}@keyframes progressAnimationStrike{from{width:0;}to{width:100%;}}@keyframes progressAnimation{0%{width:0%;background-color:#f9bcca;}100%{width:100%;background-color:#ef476f;}}@keyframes colorAnimation{0%{background-image:linear-gradient(to right,#355070,#6d597a,#b56576,#e56b6f,#eaac8b,#ff2d55);}20%{background-image:linear-gradient(to right,#6d597a,#b56576,#e56b6f,#eaac8b,#ff2d55,#355070);}40%{background-image:linear-gradient(to right,#b56576,#e56b6f,#eaac8b,#ff2d55,#355070,#6d597a);}60%{background-image:linear-gradient(to right,#e56b6f,#eaac8b,#ff2d55,#355070,#6d597a,#b56576);}100%{background-image:linear-gradient(to right,#eaac8b,#ff2d55,#355070,#6d597a,#b56576,#e56b6f);}}.widget_newspack-ads-widget{overflow:hidden;}#page{overflow:initial !important;}:root{--newspack-listings--background:#fff;--newspack-listings--background-screen:#f1f1f1;--newspack-listings--primary:#36f;--newspack-listings--secondary:#555;--newspack-listings--grey-dark:#1e1e1e;--newspack-listings--grey-medium:#757575;--newspack-listings--grey-light:#ddd;--newspack-listings--border:#ccc;--newspack-listings--border-dark:rgba(0,0,0,.124);--newspack-listings--border-light:hsla(0,0%,100%,.124);--newspack-listings--text-main:#111;--newspack-listings--text-light:#767676;}a[class*="clear-single-random-date"]{font-weight:bolder;border:1px solid white;cursor:pointer;color:white;border-radius:20px;padding:0px 6px;margin-left:10px;}:root{--pmk-c-black:#000;--pmk-c-white:#fff;--pmk-c-grey-darker:#111;--pmk-c-sapphire:#041133;--pmk-c-ghost-white:#f8f9ff;--pmk-c-light-salmon:#fc9e7f;--pmk-c-light-slate-blue:#6785ff;--pmk-c-pattens-blue:#ebf0f7;--pmk-c-comet:#626679;--pmk-box-shadow:0 2px 31px rgba(0,0,0,.097);--pmk-border-radius:.625rem;--pmk-font-weight-thin:100;--pmk-font-weight-extra-light:200;--pmk-font-weight-light:300;--pmk-font-weight-normal:400;--pmk-font-weight-medium:500;--pmk-font-weight-semi-bold:600;--pmk-font-weight-bold:700;--pmk-font-weight-extra-bold:800;--pmk-font-weight-black:900;--pmk-xxs-font-size:.875rem;--pmk-xxs-line-height:1rem;--pmk-xs-font-size:1rem;--pmk-xs-line-height:1.625rem;--pmk-s-font-size:1.25rem;--pmk-s-line-height:1.5rem;--pmk-sm-font-size:1.375rem;--pmk-sm-line-height:2rem;--pmk-m-font-size:1.5rem;--pmk-m-line-height:1.75rem;--pmk-l-font-size:2.1875rem;--pmk-l-line-height:2.5625rem;--pmk-xl-font-size:3.125rem;--pmk-xl-line-height:3.625rem;--pmk-spacing-1:.0625rem;--pmk-spacing-4:.25rem;--pmk-spacing-6:.375rem;--pmk-spacing-8:.5rem;--pmk-spacing-10:.625rem;--pmk-spacing-12:.75rem;--pmk-spacing-16:1rem;--pmk-spacing-20:1.25rem;--pmk-spacing-24:1.5rem;--pmk-spacing-28:1.75rem;--pmk-spacing-30:1.875rem;--pmk-spacing-36:2.25rem;--pmk-spacing-40:2.5rem;--pmk-spacing-54:3.375rem;--pmk-spacing-56:3.5rem;--pmk-spacing-60:3.75rem;--pmk-spacing-65:4.0625rem;--pmk-spacing-70:4.375rem;--pmk-spacing-80:5rem;--pmk-spacing-100:6.25rem;--pmk-max-width:78.75rem;}.editor-styles-wrapper,:root{--pmk-global-color-primary:var(--global--color-primary,var(--pmk-c-grey-darker));--pmk-global-color-secondary:var(--global--color-secondary,var(--pmk-c-comet));--pmk-global-color-accent:var(--global--color-gray,var(--pmk-c-light-slate-blue));--pmk-global-color-accent-secondary:var(--global--color-gray,var(--pmk-c-light-salmon));--pmk-global-color-background:var(--global--color-background,var(--pmk-c-white));--pmk-global-color-background-focus:var(--global--color-secondary,var(--pmk-c-ghost-white));--pmk-global-color-border:var(--global--color-border,var(--pmk-c-pattens-blue));--pmk-global-color-text-on-background:var(--global--color-white,var(--pmk-c-sapphire));--pmk-global-color-text-on-background-secondary:var(--global--color-light-gray,var(--pmk-global-color-secondary));--pmk-alignwide-width:var(--responsive--alignwide-width,100%);--pmk-color-button-primary-background:var(--pmk-c-light-slate-blue);--pmk-color-button-primary-text:var(--pmk-c-white);--pmk-color-button-primary-background-hover:var(--pmk-c-sapphire);--pmk-color-button-primary-text-hover:var(--pmk-c-white);--pmk-global-max-width:var(--responsive--alignwide-width,var(--pmk-max-width));--pmk-spacing-components:var(--pmk-spacing-70);--pmk-spacing-related:var(--pmk-spacing-30);--pmk-spacing-internal-xsmall:var(--pmk-spacing-8);--pmk-spacing-internal-small:var(--pmk-spacing-12);--pmk-spacing-internal-medium:var(--pmk-spacing-20);--pmk-spacing-internal-large:var(--pmk-spacing-30);--pmk-spacing-internal-xlarge:var(--pmk-spacing-56);--pmk-heading-1-font-size:var(--pmk-xl-font-size);--pmk-heading-1-line-height:var(--pmk-xl-line-height);--pmk-heading-2-font-size:var(--pmk-l-font-size);--pmk-heading-2-line-height:var(--pmk-l-line-height);--pmk-heading-3-font-size:var(--pmk-m-font-size);--pmk-heading-3-line-height:var(--pmk-m-line-height);--pmk-heading-4-font-size:var(--pmk-sm-font-size);--pmk-heading-4-line-height:var(--pmk-sm-line-height);--pmk-heading-5-font-size:var(--pmk-s-font-size);--pmk-heading-5-line-height:var(--pmk-s-line-height);--pmk-heading-6-font-size:var(--pmk-xs-font-size);--pmk-heading-6-line-height:var(--pmk-xs-line-height);--pmk-text-smaller-font-size:var(--pmk-xxs-font-size);--pmk-text-smaller-line-height:var(--pmk-xxs-line-height);--pmk-text-small-font-size:var(--pmk-xs-font-size);--pmk-text-small-line-height:var(--pmk-xs-line-height);--pmk-text-base-font-size:var(--pmk-sm-font-size);--pmk-text-base-line-height:var(--pmk-sm-line-height);--pmk-text-large-font-size:var(--pmk-m-font-size);--pmk-text-large-line-height:var(--pmk-m-line-height);}body:not(.wp-admin) div.wp-block-group.pmk-tabs-table .tabs-header{margin-bottom:var(--pmk-spacing-internal-medium);}@media (min-width:600px){body:not(.wp-admin) div.wp-block-group.pmk-tabs-table .tabs-header{display:flex;margin-bottom:var(--pmk-spacing-internal-xlarge);}}body:not(.wp-admin) div.wp-block-group.pmk-tabs-table .tab-title{border:0;margin-bottom:0;}body:not(.wp-admin) div.wp-block-group.pmk-tabs-table .tab-title:after{background-color:var(--pmk-global-color-border);content:"";display:block;height:50%;position:absolute;right:calc(var(--pmk-spacing-internal-medium) * -1);top:50%;transform:translateY(-50%);width:1px;}body:not(.wp-admin) div.wp-block-group.pmk-tabs-table .tab-content{padding:0;}div.wp-block-group.pmk-tabs-table .tab-content tbody tr:nth-child(odd){background-color:var(--pmk-global-color-background-focus);color:var(--pmk-global-color-text-on-background);}div.wp-block-group.pmk-tabs-table .tab-content tbody td{border-right:1px solid var(--pmk-global-color-border);}div.wp-block-group.pmk-tabs-table .tab-content tbody td:last-of-type{border:0;}body .extendedwopts-show{display:none;}body .widgetopts-hide_title .widget-title{display:none;}body .extendedwopts-md-right{text-align:right;}body .extendedwopts-md-left{text-align:left;}body .extendedwopts-md-center{text-align:center;}body .extendedwopts-md-justify{text-align:justify;}@media screen and (min-width: 1181px){body .extendedwopts-hide.extendedwopts-desktop{display:none !important;}body .extendedwopts-show.extendedwopts-desktop{display:block;}body .widget.clearfix-desktop{clear:both;float:none !important;}}@media screen and (max-width: 1024px) and (orientation: Portrait){body .extendedwopts-hide.extendedwopts-tablet{display:none !important;}body .extendedwopts-show.extendedwopts-tablet{display:block;}body .widget.clearfix-desktop{clear:none;}body .widget.clearfix-tablet{clear:both;float:none !important;}}@media screen and (max-width: 1180px) and (orientation: landscape){body .extendedwopts-hide.extendedwopts-tablet{display:none !important;}body .extendedwopts-show.extendedwopts-tablet{display:block;}body .widget.clearfix-desktop{clear:none;}body .widget.clearfix-tablet{clear:both;float:none !important;}}@media screen and (max-width: 767px) and (orientation: Portrait){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block !important;}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none !important;}body .extendedwopts-hide.extendedwopts-mobile{display:none !important;}body .extendedwopts-show.extendedwopts-mobile{display:block;}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none;}body .widget.clearfix-mobile{clear:both;float:none !important;}}@media screen and (max-width: 991px) and (orientation: landscape){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block !important;}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none !important;}body .extendedwopts-hide.extendedwopts-mobile{display:none !important;}body .extendedwopts-show.extendedwopts-mobile{display:block;}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none;}body .widget.clearfix-mobile{clear:both;float:none !important;}}</style> <link rel="canonical" href="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Harris carried 8 House of Delegates districts now represented by Republicans" /> <meta property="og:description" content="The election returns suggest that Democrats could be poised to expand their majority next year - if they can persuade their supporters to turn out in an off-year." /> <meta property="og:url" content="http://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/" /> <meta property="og:site_name" content="Cardinal News" /> <meta property="article:publisher" content="https://www.facebook.com/cardinalnewsva/" /> <meta property="article:published_time" content="2024-11-20T09:15:00+00:00" /> <meta property="article:modified_time" content="2024-11-21T19:49:28+00:00" /> <meta property="og:image" content="https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-scaled.jpeg" /> <meta property="og:image:width" content="2560" /> <meta property="og:image:height" content="1816" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Dwayne Yancey" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@cardinalnewsva" /> <meta name="twitter:site" content="@cardinalnewsva" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Dwayne Yancey" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="16 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"NewsArticle","@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/#article","isPartOf":{"@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/"},"author":[{"@id":"https://cardinalnews.org/#/schema/person/3ddcf55b36cb2d1e0663c25eea7dc238"}],"headline":"Harris carried 8 House of Delegates districts now represented by Republicans","datePublished":"2024-11-20T09:15:00+00:00","dateModified":"2024-11-21T19:49:28+00:00","mainEntityOfPage":{"@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/"},"wordCount":2541,"publisher":{"@id":"https://cardinalnews.org/#organization"},"image":{"@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/#primaryimage"},"thumbnailUrl":"https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-scaled.jpeg","articleSection":["Opinion"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/","url":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/","name":"Harris carried 8 House of Delegates districts now represented by Republicans - Cardinal News","isPartOf":{"@id":"https://cardinalnews.org/#website"},"primaryImageOfPage":{"@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/#primaryimage"},"image":{"@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/#primaryimage"},"thumbnailUrl":"https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-scaled.jpeg","datePublished":"2024-11-20T09:15:00+00:00","dateModified":"2024-11-21T19:49:28+00:00","breadcrumb":{"@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/#primaryimage","url":"https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-scaled.jpeg","contentUrl":"https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-scaled.jpeg","width":2560,"height":1816,"caption":"The House of Delegates in session. Speaker Don Scott presides. Photo by Markus Schmidt."},{"@type":"BreadcrumbList","@id":"https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://cardinalnews.org/"},{"@type":"ListItem","position":2,"name":"Archive","item":"https://cardinalnews.org/archive/"},{"@type":"ListItem","position":3,"name":"Opinion","item":"http://cardinalnews.org/category/opinion/"},{"@type":"ListItem","position":4,"name":"Harris carried 8 House of Delegates districts now represented by Republicans"}]},{"@type":"WebSite","@id":"https://cardinalnews.org/#website","url":"https://cardinalnews.org/","name":"Cardinal News","description":"Serving Southwest and Southside Virginia","publisher":{"@id":"https://cardinalnews.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://cardinalnews.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://cardinalnews.org/#organization","name":"Cardinal News","url":"https://cardinalnews.org/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://cardinalnews.org/#/schema/logo/image/","url":"https://cardinalnews.org/wp-content/uploads/2022/05/CardinalNews_icon-500-×-500-px.png","contentUrl":"https://cardinalnews.org/wp-content/uploads/2022/05/CardinalNews_icon-500-×-500-px.png","width":500,"height":500,"caption":"Cardinal News"},"image":{"@id":"https://cardinalnews.org/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/cardinalnewsva/","https://x.com/cardinalnewsva","https://www.instagram.com/cardinalnewsva/"],"email":"news@cardinalnews.org"},{"@type":"Person","@id":"https://cardinalnews.org/#/schema/person/3ddcf55b36cb2d1e0663c25eea7dc238","name":"Dwayne Yancey","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://cardinalnews.org/#/schema/person/image/8851fdb6fa5f1c6498adcfc357a4f558","url":"https://cardinalnews.org/wp-content/uploads/2021/09/yancey_headshot_cropped1-scaled-96x96.jpg","contentUrl":"https://cardinalnews.org/wp-content/uploads/2021/09/yancey_headshot_cropped1-scaled-96x96.jpg","caption":"Dwayne Yancey"},"description":"Yancey is founding editor of Cardinal News. His opinions are his own. You can reach him at dwayne@cardinalnews.org or 540-529-1136.","url":"https://cardinalnews.org/author/dwayneyancey/"}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//flux.broadstreet.ai' /> <link rel='dns-prefetch' href='//cdn.broadstreetads.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//cdn.parsely.com' /> <link rel="alternate" type="application/rss+xml" title="Cardinal News &raquo; Feed" href="https://cardinalnews.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="Cardinal News &raquo; Comments Feed" href="https://cardinalnews.org/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="Cardinal News &raquo; Harris carried 8 House of Delegates districts now represented by Republicans Comments Feed" href="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/feed/" /> <link rel="stylesheet" id="embed-pdf-viewer-css" media="screen" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/embed-pdf-viewer/css/embed-pdf-viewer.css?ver=2.4.6"></link> <link rel="stylesheet" id="wc-blocks-integration-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/build/index.css?ver=7.7.1"></link> <link rel="stylesheet" id="wc-stripe-blocks-checkout-style-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/woocommerce-gateway-stripe/build/upe_blocks.css?ver=03c51a0b4383fed0917831f3ea9aefda"></link> <link rel="stylesheet" id="jetpack_related-posts-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/jetpack/modules/related-posts/related-posts.css?ver=20240116"></link> <link rel='stylesheet' id='wp-block-library-css' href='https://cardinalnews.org/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' media='all' /> <style id='wp-block-library-theme-inline-css'>.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}</style> <link rel="stylesheet" id="activecampaign-form-block-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/activecampaign-subscription-forms/activecampaign-form-block/build/style-index.css?ver=1712340992"></link> <style id='co-authors-plus-coauthors-style-inline-css'>.wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline}</style> <style id='co-authors-plus-avatar-style-inline-css'>.wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto}</style> <style id='co-authors-plus-image-style-inline-css'>.wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto}</style> <style id='tropicalista-pdfembed-style-inline-css'>.wp-block-tropicalista-pdfembed{height:500px;min-height:500px}</style> <style id='wp-parsely-recommendations-style-inline-css'>.parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0}</style> <link rel='stylesheet' id='mediaelement-css' href='https://cardinalnews.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://cardinalnews.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.7.1' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css'>.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}</style> <link rel="stylesheet" id="everlit-block-editor-styles-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/everlit/everlit-block-editor-styles.css?ver=1732139364"></link> <link rel="stylesheet" id="everlit-editor-style-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/everlit/everlit-sidebar.css?ver=1732139364"></link> <link rel="stylesheet" id="govpack-block-styles-css" media="screen" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/govpack/build/frontend.css?ver=1"></link> <style id='classic-theme-styles-inline-css'>.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style> <style id='global-styles-inline-css'>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #b72020;--wp--preset--color--primary-variation: #8f0000;--wp--preset--color--secondary: #294a6b;--wp--preset--color--secondary-variation: #012243;--wp--preset--color--dark-gray: #111111;--wp--preset--color--medium-gray: #767676;--wp--preset--color--light-gray: #EEEEEE;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--grad-1: linear-gradient( 135deg,rgb( 183,32,32) 0%,rgb( 143,0,0) 100% );--wp--preset--gradient--grad-2: linear-gradient( 135deg,rgb( 41,74,107) 0%,rgb( 1,34,67) 100% );--wp--preset--gradient--grad-3: linear-gradient( 135deg,rgb( 17,17,17 ) 0%,rgb( 85,85,85 ) 100% );--wp--preset--gradient--grad-4: linear-gradient( 135deg,rgb( 68,68,68 ) 0%,rgb( 136,136,136 ) 100% );--wp--preset--gradient--grad-5: linear-gradient( 135deg,rgb( 119,119,119 ) 0%,rgb( 221,221,221 ) 100% );--wp--preset--gradient--grad-6: linear-gradient( 135deg,rgb( 221,221,221 ) 0%,rgb( 255,255,255 ) 100% );--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 20px;--wp--preset--font-size--huge: 44px;--wp--preset--font-family--inter: "Inter",sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*,div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*,div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}</style> <link rel="stylesheet" id="newspack-ads-media-kit-frontend-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/newspack-ads/dist/media-kit-frontend.css?ver=1728672217"></link> <link rel="stylesheet" id="newspack-ads-frontend-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/newspack-ads/includes/../dist/frontend.css?ver=1728672217"></link> <link rel='stylesheet' id='newspack-blocks-block-styles-stylesheet-css' href='https://cardinalnews.org/wp-content/plugins/newspack-blocks/dist/block_styles.css?ver=4.3.7' media='all' /> <link rel="stylesheet" id="newspack-listings-curated-list-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/newspack-listings/dist/curated-list.css?ver=3.2.0"></link> <link rel='stylesheet' id='newspack-newsletters-subscriptions-css' href='https://cardinalnews.org/wp-content/plugins/newspack-newsletters/includes/../dist/subscriptions.css?ver=1731351496' media='all' /> <link rel='stylesheet' id='newspack-reader-auth-css' href='https://cardinalnews.org/wp-content/plugins/newspack-plugin/dist/reader-auth.css?ver=5.7.0' media='all' /> <link rel='stylesheet' id='newspack-reader-registration-block-css' href='https://cardinalnews.org/wp-content/plugins/newspack-plugin/dist/reader-registration-block.css?ver=5.7.0' media='all' /> <link rel='stylesheet' id='newspack-popups-view-css' href='https://cardinalnews.org/wp-content/plugins/newspack-popups/includes/../dist/view.css?ver=1732050979' media='all' /> <link rel="stylesheet" id="widgetopts-styles-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/widget-options/assets/css/widget-options.css?ver=4.0.8"></link> <link rel="stylesheet" id="metorik-css-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/metorik-helper/assets/css/metorik.css?ver=2.0.8"></link> <link rel='stylesheet' id='newspack-style-css' href='https://cardinalnews.org/wp-content/themes/newspack-theme/style.css?ver=2.2.1' media='all' /> <style id='newspack-style-inline-css'>.tags-links{clip: rect(1px,1px,1px,1px);height: 1px;position: absolute;overflow: hidden;width: 1px;}</style> <link rel='stylesheet' id='newspack-print-style-css' href='https://cardinalnews.org/wp-content/themes/newspack-theme/styles/print.css?ver=2.2.1' media='print' /> <link rel='stylesheet' id='newspack-font-import-css' href='https://cardinalnews.org/wp-content/cache/perfmatters/cardinalnews.org/fonts/52092d4c770a.google-fonts.min.css' media='all' /> <link rel='stylesheet' id='newspack-sponsors-style-css' href='https://cardinalnews.org/wp-content/themes/newspack-theme/styles/newspack-sponsors.css?ver=2.2.1' media='all' /> <link rel="stylesheet" id="woocommerce-nyp-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/woocommerce-name-your-price/assets/css/frontend/name-your-price.min.css?ver=3.5.13"></link> <link rel='stylesheet' id='sharedaddy-css' href='https://cardinalnews.org/wp-content/plugins/jetpack/modules/sharedaddy/sharing.css?ver=14.1-a.3' media='all' /> <link rel='stylesheet' id='social-logos-css' href='https://cardinalnews.org/wp-content/plugins/jetpack/_inc/social-logos/social-logos.min.css?ver=14.1-a.3' media='all' /> <script id="woocommerce-google-analytics-integration-gtag-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> /* Google Analytics for WooCommerce (gtag.js) */ window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} // Set up default consent state. for ( const mode of [{"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IE","IT","LV","LI","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE","GB","CH"]}] || [] ) { gtag( "consent", "default", { "wait_for_update": 500, ...mode } ); } gtag("js", new Date()); gtag("set", "developer_id.dOGY3NW", true); gtag("config", "G-KCB5NHNYJP", {"track_404":false,"allow_google_signals":true,"logged_in":false,"linker":{"domains":["checkout.stripe.com"," stripe.com"," cardinalpress.org"],"allow_incoming":true},"custom_map":{"dimension1":"logged_in"}}); </script> <script id="jetpack_related-posts-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> var related_posts_js_options = {"post_heading":"h4"}; </script> <script src="https://cardinalnews.org/wp-content/plugins/jetpack/_inc/build/related-posts/related-posts.min.js?ver=20240116" id="jetpack_related-posts-js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="https://cardinalnews.org/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="//flux.broadstreet.ai/emit/9266.js?ver=1.0.0" id="broadstreet-analytics-js" async data-wp-strategy="async"></script> <script data-cfasync="false" src="//cdn.broadstreetads.com/init-2.min.js?v=1.50.1&amp;ver=6.7.1" id="broadstreet-init-js" defer></script> <script src="https://www.google.com/recaptcha/api.js?render=6LfFPz4nAAAAAPUIZ7SY8xMnf5sHhZRpovvTXoLK" id="newspack-recaptcha-api-js" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="https://cardinalnews.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://cardinalnews.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script src="https://stats.wp.com/s-202447.js" id="woocommerce-analytics-js" defer data-wp-strategy="defer" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="wpm-js-extra"> var wpm = {"ajax_url":"https:\/\/cardinalnews.org\/wp-admin\/admin-ajax.php","root":"https:\/\/cardinalnews.org\/wp-json\/","nonce_wp_rest":"6b9123bbcf","nonce_ajax":"2901d0afd8"}; </script> <script src="https://cardinalnews.org/wp-content/plugins/woocommerce-google-adwords-conversion-tracking-tag/js/public/wpm-public.p1.min.js?ver=1.45.0" id="wpm-js" defer></script> <link rel="https://api.w.org/" href="https://cardinalnews.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://cardinalnews.org/wp-json/wp/v2/posts/110904" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://cardinalnews.org/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://cardinalnews.org/?p=110904' /> <!-- Custom Logo: hide header text --> <style id="custom-logo-css">.site-title{position: absolute;clip: rect(1px,1px,1px,1px);}</style> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://cardinalnews.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcardinalnews.org%2F2024%2F11%2F20%2Fharris-carried-7-house-of-delegates-districts-now-represented-by-republicans%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://cardinalnews.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcardinalnews.org%2F2024%2F11%2F20%2Fharris-carried-7-house-of-delegates-districts-now-represented-by-republicans%2F&#038;format=xml" /> <meta name="apple-itunes-app" content="app-id=6474056180"> <meta name="google-play-app" content="app-id=com.cardinalnews.digestapp"> <link rel="stylesheet" type="text/css" media="screen" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/digestbuilder-wordpress-plugin/smart-app-banner/smart-app-banner.css"></link> <link rel="apple-touch-icon" href="https://digestbuilder-static.s3-us-west-2.amazonaws.com/08d3d2be6dd9b767dc61af48c75d50b878b9a7804f47b3b48db304964a56a67e.png"> <link rel="android-touch-icon" href="https://digestbuilder-static.s3-us-west-2.amazonaws.com/08d3d2be6dd9b767dc61af48c75d50b878b9a7804f47b3b48db304964a56a67e.png" /> <script src="https://cardinalnews.org/wp-content/plugins/digestbuilder-wordpress-plugin/smart-app-banner/smart-app-banner.js" defer></script> <script type="text/javascript"> new SmartBanner({ daysHidden: 0, // days to hide banner after close button is clicked (defaults to 15) daysReminder: 0, // days to hide banner after "VIEW" button is clicked (defaults to 90) appStoreLanguage: 'us', // language code for the App Store (defaults to user's browser language) title: 'Cardinal News', author: 'Cardinal News', button: 'VIEW', store: { ios: 'On the App Store', android: 'In Google Play' }, price: { ios: 'FREE', android: 'FREE' } // , theme: 'android' // put platform type ('ios', 'android', etc.) here to force single theme on all device // , icon: '' // full path to icon image if not using website icon image // , force: 'android' // Uncomment for platform emulation }); </script> <meta name="generator" content="Site Kit by Google 1.140.0" /> <script data-amp-plus-allowed> if ('serviceWorker' in navigator && navigator.serviceWorker.controller) { navigator.serviceWorker.controller.postMessage('newspack-reset-request-count'); navigator.serviceWorker.controller.postMessage('newspack-nonce-e1c1059cbc'); navigator.serviceWorker.controller.postMessage('newspack-version-1'); } </script> <style>.jetpack-instant-search__widget-area{display: block !important;}</style> <script async src="https://dash.sparkloop.app/widget/MF825cd688a7/embed.js" data-sparkloop></script> <link rel="manifest" href="https://cardinalnews.org/wp-json/wp/v2/web-app-manifest"> <meta name="theme-color" content="#fff"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="mobile-web-app-capable" content="yes"> <link rel="apple-touch-startup-image" href="https://cardinalnews.org/wp-content/uploads/2022/05/cropped-CardinalNews_icon-500-×-500-px-192x192.png"> <meta name="apple-mobile-web-app-title" content="Cardinal News"> <meta name="application-name" content="Cardinal News"> <style>img#wpstats{display:none}</style> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"NewsArticle","headline":"Harris carried 8 House of Delegates districts now represented by Republicans","url":"http:\/\/cardinalnews.org\/2024\/11\/20\/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans\/","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/cardinalnews.org\/2024\/11\/20\/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans\/"},"thumbnailUrl":"https:\/\/cardinalnews.org\/wp-content\/uploads\/2024\/04\/Image_20240417_164121_579-150x150.jpeg?crop=1","image":{"@type":"ImageObject","url":"https:\/\/cardinalnews.org\/wp-content\/uploads\/2024\/04\/Image_20240417_164121_579-scaled.jpeg"},"articleSection":"Opinion","author":[{"@type":"Person","name":"Dwayne Yancey"}],"creator":["Dwayne Yancey"],"publisher":{"@type":"Organization","name":"Cardinal News","logo":"https:\/\/cardinalnews.org\/wp-content\/uploads\/2021\/09\/Cardinal-News-sm.png"},"keywords":[],"dateCreated":"2024-11-20T09:15:00Z","datePublished":"2024-11-20T09:15:00Z","dateModified":"2024-11-21T19:49:28Z"}</script> <style type="text/css" id="custom-theme-colors">:root{--newspack-theme-color-primary: #b72020;--newspack-theme-color-primary-variation: #990202;--newspack-theme-color-secondary: #294a6b !important;--newspack-theme-color-secondary-variation: #012243;--newspack-theme-color-primary-darken-5: #b21b1b;--newspack-theme-color-primary-darken-10: #ad1616;--newspack-theme-color-primary-against-white: #b72020;--newspack-theme-color-secondary-against-white: #294a6b;--newspack-theme-color-primary-variation-against-white: #990202;--newspack-theme-color-secondary-variation-against-white: #012243;--newspack-theme-color-against-primary: white;--newspack-theme-color-against-secondary: white;}input[type="checkbox"]::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath d='M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z' fill='white'%3E%3C/path%3E%3C/svg%3E");}.site-footer{background: #294a6b;}.site-footer,.site-footer a,.site-footer a:hover,.site-footer .widget-title,.site-footer .widgettitle,.site-info{color: white;}.site-footer a:hover,.site-footer .widget a:hover{opacity: 0.7;}.site-info .widget-area .wrapper,.site-info .site-info-contain:first-child{border-top-color: #153657;}.mobile-sidebar .nav3 a{background: transparent;}.mobile-sidebar .accent-header,.mobile-sidebar .article-section-title{border-color: #1f52eb;color: white;}.site-footer .footer-branding .wrapper,.site-footer .footer-widgets:first-child .wrapper{border-top: 0;}.site-footer .accent-header,.site-footer .article-section-title{border-color: #153657;}.site-footer .accent-header,.site-footer .article-section-title{color: white;}.button.mb-cta,.button.mb-cta:not(:hover):visited,.tribe_community_edit .button.mb-cta{background-color: #294a6b;color: white;}</style> <style type="text/css" id="newspack-theme-colors-variables">:root{--newspack-primary-color: #b72020;--newspack-secondary-color: #294a6b;--newspack-cta-color: #294a6b;--newspack-header-color: #3366ff;--newspack-primary-menu-color:;--newspack-footer-color: #294a6b;--newspack-primary-contrast-color: white;--newspack-secondary-contrast-color: white;--newspack-cta-contrast-color: white;--newspack-header-contrast-color: white;--newspack-primary-menu-contrast-color: white;--newspack-footer-contrast-color: white;}</style> <style type="text/css" id="custom-theme-fonts">:root{--newspack-theme-font-heading: "Cardo","Georgia","serif";}:root{--newspack-theme-font-body: "Cardo","Georgia","serif";}.tags-links span:first-child,.cat-links,.page-title,.highlight-menu .menu-label{text-transform: uppercase;}.accent-header,#secondary .widgettitle,.article-section-title{text-transform: uppercase;}</style> <link rel="pingback" href="https://cardinalnews.org/xmlrpc.php"> <style>.sponsor-label .flag,amp-script .sponsor-label .flag{background: #FED850;color: black;}</style> <noscript><style>.woocommerce-product-gallery{opacity: 1 !important;}</style></noscript> <!-- START Pixel Manager for WooCommerce --> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> window.wpmDataLayer = window.wpmDataLayer || {}; window.wpmDataLayer = Object.assign(window.wpmDataLayer, {"cart":{},"cart_item_keys":{},"version":{"number":"1.45.0","pro":false,"eligible_for_updates":false,"distro":"fms","beta":false,"show":true},"pixels":{"google":{"linker":{"settings":null},"user_id":false,"ads":{"conversion_ids":{"AW-306132601":"y3GWCK-0wrMDEPns_JEB"},"dynamic_remarketing":{"status":true,"id_type":"post_id","send_events_with_parent_ids":true},"google_business_vertical":"retail","phone_conversion_number":"","phone_conversion_label":""},"tcf_support":false,"consent_mode":{"is_active":false,"wait_for_update":500,"ads_data_redaction":false,"url_passthrough":true}},"facebook":{"pixel_id":"1279843795802120","dynamic_remarketing":{"id_type":"post_id"},"capi":false,"advanced_matching":false,"exclusion_patterns":[],"fbevents_js_url":"https://connect.facebook.net/en_US/fbevents.js"}},"shop":{"list_name":"Blog Post | Harris carried 8 House of Delegates districts now represented by Republicans","list_id":"blog_post_harris-carried-8-house-of-delegates-districts-now-represented-by-republicans","page_type":"blog_post","currency":"USD","selectors":{"addToCart":[],"beginCheckout":[]},"order_duplication_prevention":true,"view_item_list_trigger":{"test_mode":false,"background_color":"green","opacity":0.5,"repeat":true,"timeout":1000,"threshold":0.8},"variations_output":true,"session_active":false},"page":{"id":110904,"title":"Harris carried 8 House of Delegates districts now represented by Republicans","type":"post","categories":[{"term_id":52,"name":"Opinion","slug":"opinion","term_group":0,"term_taxonomy_id":52,"taxonomy":"category","description":"","parent":0,"count":1114,"filter":"raw","cat_ID":52,"category_count":1114,"category_description":"","cat_name":"Opinion","category_nicename":"opinion","category_parent":0}],"parent":{"id":0,"title":"Harris carried 8 House of Delegates districts now represented by Republicans","type":"post","categories":[{"term_id":52,"name":"Opinion","slug":"opinion","term_group":0,"term_taxonomy_id":52,"taxonomy":"category","description":"","parent":0,"count":1114,"filter":"raw","cat_ID":52,"category_count":1114,"category_description":"","cat_name":"Opinion","category_nicename":"opinion","category_parent":0}]}},"general":{"user_logged_in":false,"scroll_tracking_thresholds":[],"page_id":110904,"exclude_domains":[],"server_2_server":{"active":false,"ip_exclude_list":[]},"consent_management":{"explicit_consent":false},"lazy_load_pmw":false}}); </script> <!-- END Pixel Manager for WooCommerce --> <meta name="onesignal" content="wordpress-plugin"/> <script> window.OneSignal = window.OneSignal || []; OneSignal.push( function() { OneSignal.SERVICE_WORKER_UPDATER_PATH = 'OneSignalSDKUpdaterWorker.js'; OneSignal.SERVICE_WORKER_PATH = 'OneSignalSDKWorker.js'; OneSignal.SERVICE_WORKER_PARAM = { scope: '/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/push/onesignal/' }; OneSignal.setDefaultNotificationUrl("https://cardinalnews.org"); var oneSignal_options = {}; window._oneSignalInitOptions = oneSignal_options; oneSignal_options['wordpress'] = true; oneSignal_options['appId'] = '09453de1-5e4c-4b96-b9de-75e7d7afa4b2'; oneSignal_options['allowLocalhostAsSecureOrigin'] = true; oneSignal_options['welcomeNotification'] = { }; oneSignal_options['welcomeNotification']['disable'] = true; oneSignal_options['path'] = "https://cardinalnews.org/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/"; oneSignal_options['promptOptions'] = { }; /* OneSignal: Using custom SDK initialization. */ }); function documentInitOneSignal() { var oneSignal_elements = document.getElementsByClassName("OneSignal-prompt"); var oneSignalLinkClickHandler = function(event) { OneSignal.push(['registerForPushNotifications']); event.preventDefault(); }; for(var i = 0; i < oneSignal_elements.length; i++) oneSignal_elements[i].addEventListener('click', oneSignalLinkClickHandler, false); } if (document.readyState === 'complete') { documentInitOneSignal(); } else { window.addEventListener("load", function(event){ documentInitOneSignal(); }); } </script> <script src="https://cardinalnews.org/wp-content/plugins/perfmatters/vendor/fastclick/pmfastclick.min.js" defer></script><script>"addEventListener"in document&&document.addEventListener("DOMContentLoaded",function(){FastClick.attach(document.body)},!1);</script> <!-- Google Tag Manager snippet added by Site Kit --> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> ( function( w, d, s, l, i ) { w[l] = w[l] || []; w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); var f = d.getElementsByTagName( s )[0], j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore( j, f ); } )( window, document, 'script', 'dataLayer', 'GTM-TBLCLBP' ); </script> <!-- End Google Tag Manager snippet added by Site Kit --> <script>function perfmatters_check_cart_fragments(){if(null!==document.getElementById("perfmatters-cart-fragments"))return!1;if(document.cookie.match("(^|;) ?woocommerce_cart_hash=([^;]*)(;|$)")){var e=document.createElement("script");e.id="perfmatters-cart-fragments",e.src="https://cardinalnews.org/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js",e.async=!0,document.head.appendChild(e)}}perfmatters_check_cart_fragments(),document.addEventListener("click",function(){setTimeout(perfmatters_check_cart_fragments,1e3)});</script><style class='wp-fonts-local'>@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://cardinalnews.org/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://cardinalnews.org/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');}</style> <link rel="icon" href="https://cardinalnews.org/wp-content/uploads/2022/05/cropped-CardinalNews_icon-500-×-500-px-32x32.png" sizes="32x32" /> <link rel="icon" href="https://cardinalnews.org/wp-content/uploads/2022/05/cropped-CardinalNews_icon-500-×-500-px-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://cardinalnews.org/wp-content/uploads/2022/05/cropped-CardinalNews_icon-500-×-500-px-180x180.png" /> <meta name="msapplication-TileImage" content="https://cardinalnews.org/wp-content/uploads/2022/05/cropped-CardinalNews_icon-500-×-500-px-270x270.png" /> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> ( function() { // Load GA script if not yet found if ( 'undefined' === typeof gtag ) { var element = document.createElement( 'script' ); element.src = 'https://www.googletagmanager.com/gtag/js?id=G-R4ZH8T1ML2'; element.async = true; document.head.appendChild( element ); window.dataLayer = window.dataLayer || []; window.gtag = function() { window.dataLayer.push( arguments ) }; gtag( 'js', new Date() ); } gtag( 'config', 'G-R4ZH8T1ML2' ); } )(); </script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '390691409282265'); fbq('track', 'PageView', {"page_title":"Harris carried 8 House of Delegates districts now represented by Republicans","user_role":"guest","event_url":"https:\/\/cardinalnews.org\/2024\/11\/20\/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans","post_type":"post","post_id":110904}); </script><!-- Twitter conversion tracking base code --> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); twq('config','o6qj2'); </script> <!-- End Twitter conversion tracking base code --> <style id="wp-custom-css">div.wpbnbd--frequency-based .thanks,div.wpbnbd--frequency-based .thanks button{display: block;}div.wpbnbd--frequency-based .thanks button{margin: 5px 0 0;}.grecaptcha-badge{visibility: hidden;}.top-header-contain{background: #294a6b;}.site-header .nav1{font-size: 0.8rem;}.site-header .nav3 a{background: #294a6b;color: #fff;border-radius: 3px;font-size: 0.80rem;}.mobile-sidebar .nav3 a{background: #294a6b;color: #000000;border-radius: 3px;font-size: 0.80rem;}.site-header .nav3 li:nth-child(n+2){margin-left: 0.5rem;}.site-header .nav3 li:last-of-type a:not(:hover){background: #294A6B;}.mobile-sidebar .nav3 a{background: #ffd44c;}.mobile-sidebar .nav3 li:last-of-type a:not(:hover){background: #294a6b;}.has-drop-cap:first-letter{color: #b72020;}.desktop-sidebar .widget_nav_menu .menu > li > a,.mobile-sidebar .widget_nav_menu .menu > li > a{font-weight: bold;}.newspack-front-page .entry-content > .wp-block-cover.alignfull:first-child{margin-top: -.5rem;}@media (max-width: 781px){.wp-block-group.alignfull{padding-left: 5%;padding-right: 5%;}.wp-block-column:empty{display: none;}.wp-block-column:empty + .wp-block-column{flex-basis: 100% !important;}}#secondary .textwidget a{color: #b72020;text-decoration: underline;}</style> <noscript><style>.perfmatters-lazy[data-src]{display:none !important;}</style></noscript><style>.perfmatters-lazy-youtube{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.23%;overflow:hidden}.perfmatters-lazy-youtube img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:100%;height:auto;margin:auto;border:none;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.perfmatters-lazy-youtube img:hover{-webkit-filter:brightness(75%)}.perfmatters-lazy-youtube .play{position:absolute;top:50%;left:50%;right:auto;width:68px;height:48px;margin-left:-34px;margin-top:-24px;background:url(https://cardinalnews.org/wp-content/plugins/perfmatters/img/youtube.svg) no-repeat;background-position:center;background-size:cover;pointer-events:none;filter:grayscale(1)}.perfmatters-lazy-youtube:hover .play{filter:grayscale(0)}.perfmatters-lazy-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.wp-has-aspect-ratio .wp-block-embed__wrapper{position:relative;}.wp-has-aspect-ratio .perfmatters-lazy-youtube{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding-bottom:0}</style></head> <body class="post-template-default single single-post postid-110904 single-format-standard wp-custom-logo wp-embed-responsive theme-newspack-theme jps-theme-newspack-theme singular hide-homepage-title hide-site-tagline h-nsub h-db h-ll h-dh h-stk h-cta has-tertiary-menu has-sidebar af-widget cat-opinion primary-cat-opinion has-featured-image single-featured-image-default footer-logo-large tags-hidden" data-amp-auto-lightbox-disable> <!-- Google Tag Manager (noscript) snippet added by Site Kit --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TBLCLBP" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) snippet added by Site Kit --> <broadstreet-zone zone-id="163108" keywords="not_home_page,not_landing_page,is_article_page,opinion,harris-carried-7-house-of-delegates-districts-now-represented-by-republicans,post" soft-keywords="true" zone-alias="billboard-6467c333cd240"></broadstreet-zone> <div class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-center newspack-lightbox-size-medium " role="button" tabindex="0" id="id_107619" data-segments="3813" data-frequency="0,0,1,day" data-delay="3500" > <div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#b72020;color:#fff"> <div class="newspack-popup__content-wrapper" style=""> <div class="newspack-popup__content"> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"><h2 class="wp-block-heading has-large-font-size" id="h-hey-there">Hey there! </h2> <p>We noticed you've read several of our articles. Worried you might miss the next big story? We've got you covered! A roundup of our daily news stories can be delivered to your inbox every day at 5 a.m. when you sign up for our FREE daily newsletter.</p></div></div><div class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe " data-success-message="Thank you for signing up!" > <form id="newspack-subscribe-1"> <input type="hidden" name="newspack_newsletters_subscribe" value="1" /> <input name="newspack_popup_id" type="hidden" value="107619" /> <input type="hidden" name="lists[]" value="1" /> <div class="newspack-newsletters-email-input"> <input id="newspack-newsletters-subscribe-block-input-94784-email" type="email" name="npe" autocomplete="email" placeholder="Email Address" value="" /> <button class="submit-button"type="submit" style=""> <span class="submit">Sign up</span> </button> </div> </form> <div class="newspack-newsletters-subscribe__response"> <div class="newspack-newsletters-subscribe__icon"></div> <div class="newspack-newsletters-subscribe__message"> </div> </div> </div><p class="has-primary-background-color has-background"></p> </div> <button class="newspack-lightbox__close" aria-label="Close Pop-up"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg> </button> </div> </div> <button style="opacity: 0.3;background-color:#000000;" class="newspack-lightbox-overlay"></button> </div> <div class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-center newspack-lightbox-size-medium " role="button" tabindex="0" id="id_95294" data-segments="3464" data-frequency="0,0,1,day" data-delay="3500" > <div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#FFFFFF;color:#000"> <div class="newspack-popup__content-wrapper" style=""> <div class="newspack-popup__content"> <h3 class="wp-block-heading" id="h-analyzing-election-results"><strong>Analyzing election results</strong></h3><div class="wp-block-image"><figure class="alignleft size-full is-resized"><img data-perfmatters-preload width="1486" height="623" src="https://cardinalnews.org/wp-content/uploads/2024/11/presidential_2024.png" alt="Virginia's election map 2024. Courtesy of State Board of Elections." class="wp-image-109637" style="width:293px;height:auto"/></figure></div><p class="has-dark-gray-color has-text-color has-link-color wp-elements-b8e20787f0d8208b8b79b07193d4bb85">When a story breaks, you'll read it first. All the latest news delivered to your inbox when published. <a href="https://cardinalnews.org/sign-up-for-updates/" data-type="link" data-id="https://cardinalnews.org/sign-up-for-updates/" target="_blank" rel="noreferrer noopener"><span style="text-decoration: underline;">Check out our other weekly and topic-driven newsletters</span></a>.</p><div class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe " data-success-message="Thank you for signing up! " > <form id="newspack-subscribe-2"> <input type="hidden" name="newspack_newsletters_subscribe" value="1" /> <input name="newspack_popup_id" type="hidden" value="95294" /> <input type="hidden" name="lists[]" value="1" /> <div class="newspack-newsletters-email-input"> <input id="newspack-newsletters-subscribe-block-input-66477-email" type="email" name="npe" autocomplete="email" placeholder="Email Address" value="" /> <button class="submit-button"type="submit" style=""> <span class="submit">Sign me up</span> </button> </div> </form> <div class="newspack-newsletters-subscribe__response"> <div class="newspack-newsletters-subscribe__icon"></div> <div class="newspack-newsletters-subscribe__message"> </div> </div> </div><p><strong><em>Already signed up for newsletters? Enter your email to make this popup disappear.</em></strong></p> </div> <button class="newspack-lightbox__close" aria-label="Close Pop-up"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg> </button> </div> </div> <button style="opacity: 0.3;background-color:#000000;" class="newspack-lightbox-overlay"></button> </div> <div class="newspack-popup-container newspack-lightbox newspack-popup hidden newspack-lightbox-placement-center newspack-lightbox-size-medium " role="button" tabindex="0" id="id_51624" data-segments="3482,3481" data-frequency="0,0,1,week" data-delay="40500" > <div class="newspack-popup-wrapper " data-popup-status="publish" style="background-color:#FFFFFF;color:#000"> <div class="newspack-popup__content-wrapper" style=""> <div class="newspack-popup__content"> <h3 class="wp-block-heading" id="h-election-updates"><strong>Election updates</strong></h3><div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-2 wp-block-group-is-layout-flex"><figure class="wp-block-image size-full is-resized"><img data-perfmatters-preload width="2560" height="1920" src="https://cardinalnews.org/wp-content/uploads/2024/10/Election-Coverage-Headline-Image.png" alt="Trump and Kamala election coverage headline image" class="wp-image-108153" style="width:177px;height:auto"/></figure> <p class="has-dark-gray-color has-text-color has-link-color wp-elements-882e876463e8361afd81ea60f1a99df2">When a story breaks, you'll read it first. Get all the latest news delivered to your inbox every morning. <a href="https://cardinalnews.org/sign-up-for-updates/" data-type="link" data-id="https://cardinalnews.org/sign-up-for-updates/">Don't forget to <span style="text-decoration: underline;">check out our other weekly and topic-driven newsletters</span></a>.</p></div><div class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe " data-success-message="Thank you for signing up! " > <form id="newspack-subscribe-3"> <input type="hidden" name="newspack_newsletters_subscribe" value="1" /> <input name="newspack_popup_id" type="hidden" value="51624" /> <input type="hidden" name="lists[]" value="1" /> <div class="newspack-newsletters-email-input"> <input id="newspack-newsletters-subscribe-block-input-56452-email" type="email" name="npe" autocomplete="email" placeholder="Email Address" value="" /> <button class="submit-button"type="submit" style=""> <span class="submit">Sign me up</span> </button> </div> </form> <div class="newspack-newsletters-subscribe__response"> <div class="newspack-newsletters-subscribe__icon"></div> <div class="newspack-newsletters-subscribe__message"> </div> </div> </div><p><strong><em>Already signed up for newsletters? Enter your email to make this popup disappear.</em></strong></p> </div> <button class="newspack-lightbox__close" aria-label="Close Pop-up"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg> </button> </div> </div> <button style="opacity: 0.3;background-color:#000000;" class="newspack-lightbox-overlay"></button> </div> <aside id="mobile-sidebar-fallback" class="mobile-sidebar"> <button class="mobile-menu-toggle"> <svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /><path d="M0 0h24v24H0z" fill="none" /></svg> Close </button> <nav class="tertiary-menu nav3" aria-label="Tertiary Menu" toolbar-target="tertiary-nav-contain" toolbar="(min-width: 767px)"> <ul id="menu-tertiary-menu" class="menu"><li id="menu-item-103693" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-103693"><a href="https://cardinalnews.org/membership/">Membership</a></li> <li id="menu-item-103938" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-103938"><a href="https://cardinalnews.org/sign-up-for-updates/">Newsletters</a></li> <li class="menu-item"><a class="newspack-reader__account-link" data-labels="{&quot;signedin&quot;:&quot;My Account&quot;,&quot;signedout&quot;:&quot;Sign In&quot;}" href="https://cardinalnews.org/my-account/" data-newspack-reader-account-link><span class="newspack-reader__account-link__icon"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.25 16.4371C6.16445 15.2755 5.5 13.7153 5.5 12C5.5 8.41015 8.41015 5.5 12 5.5C15.5899 5.5 18.5 8.41015 18.5 12C18.5 13.7153 17.8356 15.2755 16.75 16.4371V16C16.75 14.4812 15.5188 13.25 14 13.25L10 13.25C8.48122 13.25 7.25 14.4812 7.25 16V16.4371ZM8.75 17.6304C9.70606 18.1835 10.8161 18.5 12 18.5C13.1839 18.5 14.2939 18.1835 15.25 17.6304V16C15.25 15.3096 14.6904 14.75 14 14.75L10 14.75C9.30964 14.75 8.75 15.3096 8.75 16V17.6304ZM4 12C4 7.58172 7.58172 4 12 4C16.4183 4 20 7.58172 20 12C20 16.4183 16.4183 20 12 20C7.58172 20 4 16.4183 4 12ZM14 10C14 11.1046 13.1046 12 12 12C10.8954 12 10 11.1046 10 10C10 8.89543 10.8954 8 12 8C13.1046 8 14 8.89543 14 10Z" /></svg></span><span class="newspack-reader__account-link__label">Sign In</span></a></li></ul> </nav> <form role="search" method="get" class="search-form" action="https://cardinalnews.org/"> <label for="search-form-1"> <span class="screen-reader-text">Search for:</span> </label> <input type="search" id="search-form-1" class="search-field" placeholder="Search &hellip;" value="" name="s" /> <button type="submit" class="search-submit"> <svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /><path d="M0 0h24v24H0z" fill="none" /></svg> <span class="screen-reader-text"> Search </span> </button> </form> <nav class="main-navigation nav1 dd-menu" aria-label="Top Menu" toolbar-target="site-navigation" toolbar="(min-width: 767px)"> <ul id="menu-primary-menu" class="main-menu"><li id="menu-item-25228" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-has-children menu-item-25228"><a href="https://cardinalnews.org/archive/">Topics</a><button aria-expanded="false" class="submenu-expand" [class]="setState25228 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState25228 ? 'true' : 'false'" on="tap:AMP.setState( { setState25228: !setState25228 } )" aria-haspopup="true" data-toggle-parent-id="toggle-25228"> <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> <span class="screen-reader-text" [text]="setState25228 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> </button> <ul class="sub-menu"> <li id="menu-item-1206" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1206"><a href="https://cardinalnews.org/category/politics/">Politics</a></li> <li id="menu-item-1207" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1207"><a href="https://cardinalnews.org/category/economy/">Economy</a></li> <li id="menu-item-1208" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1208"><a href="https://cardinalnews.org/category/culture/">Culture</a></li> <li id="menu-item-32049" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32049"><a href="https://cardinalnews.org/category/education/">Education</a></li> <li id="menu-item-61762" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61762"><a href="https://cardinalnews.org/category/health-care/">Health Care</a></li> <li id="menu-item-24161" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-24161"><a href="https://cardinalnews.org/category/weather/">Weather</a></li> <li id="menu-item-1210" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-1210"><a href="https://cardinalnews.org/category/opinion/">Opinion</a></li> <li id="menu-item-32050" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32050"><a href="https://cardinalnews.org/category/sports/">Sports</a></li> <li id="menu-item-1209" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1209"><a href="https://cardinalnews.org/category/news-briefs/">News Briefs</a></li> </ul> </li> <li id="menu-item-23632" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-23632"><a href="https://cardinalnews.org/projects/">Projects</a><button aria-expanded="false" class="submenu-expand" [class]="setState23632 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState23632 ? 'true' : 'false'" on="tap:AMP.setState( { setState23632: !setState23632 } )" aria-haspopup="true" data-toggle-parent-id="toggle-23632"> <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> <span class="screen-reader-text" [text]="setState23632 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> </button> <ul class="sub-menu"> <li id="menu-item-97660" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-97660"><a href="https://cardinalnews.org/cardinal-news-250-2/">Cardinal News 250</a></li> <li id="menu-item-58221" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58221"><a href="https://cardinalnews.org/the-cardinal-way-civility-rules/">The Cardinal Way: Civility Rules</a></li> <li id="menu-item-100978" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-100978"><a href="https://cardinalnews.org/category/projects/election-information/">Election Information</a><button aria-expanded="false" class="submenu-expand" [class]="setState100978 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState100978 ? 'true' : 'false'" on="tap:AMP.setState( { setState100978: !setState100978 } )" aria-haspopup="true" data-toggle-parent-id="toggle-100978"> <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> <span class="screen-reader-text" [text]="setState100978 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> </button> <ul class="sub-menu"> <li id="menu-item-108888" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-108888"><a href="https://cardinalnews.org/election-2024-live-updates/">Election 2024: Results</a></li> <li id="menu-item-100979" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100979"><a href="https://cardinalnews.org/2024/04/25/voter-guide-southwest-southside-virginia/">Voter Guide 2024</a></li> <li id="menu-item-105747" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105747"><a href="https://cardinalnews.org/candidate-forums/">Candidate Forums</a></li> </ul> </li> <li id="menu-item-46616" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46616"><a href="https://cardinalnews.org/bloody-monday/">Bloody Monday</a></li> <li id="menu-item-29022" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-29022"><a href="https://cardinalnews.org/category/projects/small-modular-nuclear-reactor/">Small Modular Nuclear Reactor</a></li> <li id="menu-item-23910" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23910"><a href="https://cardinalnews.org/category/projects/migration-trends/">Virginia Demographics</a></li> <li id="menu-item-23633" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23633"><a href="https://cardinalnews.org/category/projects/southwest-virginia-flooding/">Southwest Virginia Flooding</a></li> <li id="menu-item-93842" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-93842"><a href="https://cardinalnews.org/projects/d-day-in-the-words-of-the-virginians-who-were-there/">D-Day, in the words of the Virginians who were there</a></li> </ul> </li> <li id="menu-item-42062" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-42062"><a href="https://cardinalnews.org/category/projects/election-information/">Election 2024</a><button aria-expanded="false" class="submenu-expand" [class]="setState42062 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState42062 ? 'true' : 'false'" on="tap:AMP.setState( { setState42062: !setState42062 } )" aria-haspopup="true" data-toggle-parent-id="toggle-42062"> <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> <span class="screen-reader-text" [text]="setState42062 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> </button> <ul class="sub-menu"> <li id="menu-item-108886" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-108886"><a href="https://cardinalnews.org/election-2024-live-updates/">Election 2024: Results</a></li> <li id="menu-item-85364" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-85364"><a href="https://cardinalnews.org/2024/04/25/voter-guide-southwest-southside-virginia/">2024 Voter Guide</a></li> <li id="menu-item-101077" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-101077"><a href="https://cardinalnews.org/candidate-forums/">Candidate Forums</a></li> </ul> </li> <li id="menu-item-90603" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-90603"><a href="https://cardinalnews.org/games/">Puzzles</a></li> <li id="menu-item-92476" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-92476"><a href="https://cardinalnews.org/membership/">Membership</a></li> <li id="menu-item-105342" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105342"><a href="https://cardinalnews.org/public-notices/">Public Notices</a></li> <li id="menu-item-42788" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-42788"><a href="https://cardinalnews.org/events-in-southwest-and-southside-virginia/">Events calendar</a></li> <li id="menu-item-48390" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48390"><a href="https://cardinalnews.org/local-obituaries/">Obituaries</a></li> <li id="menu-item-70520" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-70520"><a href="https://cardinalnews.presspressmerch.com/">Merch store</a></li> </ul> </nav> <nav class="social-navigation" aria-label="Social Links Menu" > <ul id="menu-social-links-menu" class="social-links-menu"><li id="menu-item-1213" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1213"><a target="_blank" href="https://www.facebook.com/cardinalnewsva/"><span class="screen-reader-text">Facebook</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg></a></li> <li id="menu-item-1214" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1214"><a target="_blank" href="https://twitter.com/cardinalnewsva"><span class="screen-reader-text">Twitter</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"></path></svg></a></li> <li id="menu-item-36197" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-36197"><a href="https://www.instagram.com/cardinalnewsva/"><span class="screen-reader-text">Instagram</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg></a></li> <li id="menu-item-36198" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-36198"><a href="https://www.linkedin.com/company/cardinal-news/"><span class="screen-reader-text">LinkedIn</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg></a></li> </ul> </nav><!-- .social-navigation --> </aside> <aside id="desktop-sidebar-fallback" class="desktop-sidebar dir-left"> <button class="desktop-menu-toggle"> <svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /><path d="M0 0h24v24H0z" fill="none" /></svg> Close </button> <section id="nav_menu-6" class="below-content widget widget_nav_menu"><div class="menu-primary-menu-container"><ul id="menu-primary-menu-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-has-children menu-item-25228"><a href="https://cardinalnews.org/archive/">Topics</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1206"><a href="https://cardinalnews.org/category/politics/">Politics</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1207"><a href="https://cardinalnews.org/category/economy/">Economy</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1208"><a href="https://cardinalnews.org/category/culture/">Culture</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32049"><a href="https://cardinalnews.org/category/education/">Education</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61762"><a href="https://cardinalnews.org/category/health-care/">Health Care</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-24161"><a href="https://cardinalnews.org/category/weather/">Weather</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-1210"><a href="https://cardinalnews.org/category/opinion/">Opinion</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32050"><a href="https://cardinalnews.org/category/sports/">Sports</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1209"><a href="https://cardinalnews.org/category/news-briefs/">News Briefs</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-23632"><a href="https://cardinalnews.org/projects/">Projects</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-97660"><a href="https://cardinalnews.org/cardinal-news-250-2/">Cardinal News 250</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58221"><a href="https://cardinalnews.org/the-cardinal-way-civility-rules/">The Cardinal Way: Civility Rules</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-100978"><a href="https://cardinalnews.org/category/projects/election-information/">Election Information</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-108888"><a href="https://cardinalnews.org/election-2024-live-updates/">Election 2024: Results</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100979"><a href="https://cardinalnews.org/2024/04/25/voter-guide-southwest-southside-virginia/">Voter Guide 2024</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105747"><a href="https://cardinalnews.org/candidate-forums/">Candidate Forums</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46616"><a href="https://cardinalnews.org/bloody-monday/">Bloody Monday</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-29022"><a href="https://cardinalnews.org/category/projects/small-modular-nuclear-reactor/">Small Modular Nuclear Reactor</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23910"><a href="https://cardinalnews.org/category/projects/migration-trends/">Virginia Demographics</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23633"><a href="https://cardinalnews.org/category/projects/southwest-virginia-flooding/">Southwest Virginia Flooding</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-93842"><a href="https://cardinalnews.org/projects/d-day-in-the-words-of-the-virginians-who-were-there/">D-Day, in the words of the Virginians who were there</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-42062"><a href="https://cardinalnews.org/category/projects/election-information/">Election 2024</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-108886"><a href="https://cardinalnews.org/election-2024-live-updates/">Election 2024: Results</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-85364"><a href="https://cardinalnews.org/2024/04/25/voter-guide-southwest-southside-virginia/">2024 Voter Guide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-101077"><a href="https://cardinalnews.org/candidate-forums/">Candidate Forums</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-90603"><a href="https://cardinalnews.org/games/">Puzzles</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-92476"><a href="https://cardinalnews.org/membership/">Membership</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105342"><a href="https://cardinalnews.org/public-notices/">Public Notices</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-42788"><a href="https://cardinalnews.org/events-in-southwest-and-southside-virginia/">Events calendar</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48390"><a href="https://cardinalnews.org/local-obituaries/">Obituaries</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-70520"><a href="https://cardinalnews.presspressmerch.com/">Merch store</a></li> </ul></div></section><section id="nav_menu-8" class="below-content widget widget_nav_menu"><h2 class="widget-title">About</h2><div class="menu-secondary-container"><ul id="menu-secondary" class="menu"><li id="menu-item-85348" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-85348"><a href="https://cardinalnews.org/about-us/">About us</a> <ul class="sub-menu"> <li id="menu-item-1216" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1216"><a href="https://cardinalnews.org/staff-and-board/">Staff and board</a></li> <li id="menu-item-1217" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1217"><a href="https://cardinalnews.org/how-were-funded/">How we’re funded</a></li> <li id="menu-item-2040" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-2040"><a rel="privacy-policy" href="https://cardinalnews.org/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-1218" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1218"><a href="https://cardinalnews.org/frequently-asked-questions/">FAQs</a></li> <li id="menu-item-1225" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1225"><a href="https://cardinalnews.org/contact-us/">Connect with us</a></li> <li id="menu-item-30015" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30015"><a href="https://cardinalnews.org/join-our-team/">Careers</a></li> <li id="menu-item-85483" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85483"><a href="https://cardinalnews.org/membership/">Membership</a></li> <li id="menu-item-6720" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6720"><a href="https://cardinalnews.org/my-account/">My account</a></li> <li id="menu-item-90629" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-90629"><a href="https://cardinalnews.org/sponsor-a-newsletter/">Sponsorships</a></li> </ul> </li> </ul></div></section> </aside> <div id="page" class="site"> <a class="skip-link screen-reader-text" href="#main">Skip to content</a> <header id="masthead" class="site-header hide-header-search" [class]="searchVisible ? 'show-header-search site-header ' : 'hide-header-search site-header'"> <div class="middle-header-contain"> <div class="wrapper"> <button class="desktop-menu-toggle" on="tap:desktop-sidebar.toggle"> <svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none" /><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z" /></svg> <span>Menu</span> </button> <div class="site-branding"> <style>.site-header .custom-logo{height: 64px;max-height: 125px;max-width: 600px;width: 476px;}@media (max-width: 781px){.site-header .custom-logo{max-width: 175px;max-height: 24px;}}@media (min-width: 782px){.h-stk:not(.h-sub) .site-header .custom-logo{max-height: 54px;max-width: 400px;}.h-sub .site-header .custom-logo{max-width: 200px;max-height: 27px;}}@media (max-width: 1199px) and (min-width: 782px){.h-stk.h-cl:not(.h-sub) .site-header .custom-logo{max-width: 100%;width: auto;}}</style><a href="https://cardinalnews.org/" class="custom-logo-link" rel="home"><img width="930" height="125" src="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm.png" class="custom-logo" alt="Cardinal News" decoding="async" fetchpriority="high" srcset="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm.png 930w, https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-300x40.png 300w, https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-768x103.png 768w, https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-400x54.png 400w, https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-706x95.png 706w" sizes="(max-width: 930px) 100vw, 930px" data-attachment-id="576" data-permalink="https://cardinalnews.org/cardinal-news-sm/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm.png" data-orig-size="930,125" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Cardinal-News-sm" data-image-description="" data-image-caption="" data-medium-file="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-300x40.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm.png" /></a> <div class="site-identity"> <p class="site-title"><a href="https://cardinalnews.org/" rel="home">Cardinal News</a></p> <p class="site-description"> Serving Southwest and Southside Virginia </p> </div><!-- .site-identity --> </div><!-- .site-branding --> <div class="nav-wrapper desktop-only"> <div id="tertiary-nav-contain"> <nav class="tertiary-menu nav3" aria-label="Tertiary Menu" toolbar-target="tertiary-nav-contain" toolbar="(min-width: 767px)"> <ul id="menu-tertiary-menu-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-103693"><a href="https://cardinalnews.org/membership/">Membership</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-103938"><a href="https://cardinalnews.org/sign-up-for-updates/">Newsletters</a></li> <li class="menu-item"><a class="newspack-reader__account-link" data-labels="{&quot;signedin&quot;:&quot;My Account&quot;,&quot;signedout&quot;:&quot;Sign In&quot;}" href="https://cardinalnews.org/my-account/" data-newspack-reader-account-link><span class="newspack-reader__account-link__icon"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.25 16.4371C6.16445 15.2755 5.5 13.7153 5.5 12C5.5 8.41015 8.41015 5.5 12 5.5C15.5899 5.5 18.5 8.41015 18.5 12C18.5 13.7153 17.8356 15.2755 16.75 16.4371V16C16.75 14.4812 15.5188 13.25 14 13.25L10 13.25C8.48122 13.25 7.25 14.4812 7.25 16V16.4371ZM8.75 17.6304C9.70606 18.1835 10.8161 18.5 12 18.5C13.1839 18.5 14.2939 18.1835 15.25 17.6304V16C15.25 15.3096 14.6904 14.75 14 14.75L10 14.75C9.30964 14.75 8.75 15.3096 8.75 16V17.6304ZM4 12C4 7.58172 7.58172 4 12 4C16.4183 4 20 7.58172 20 12C20 16.4183 16.4183 20 12 20C7.58172 20 4 16.4183 4 12ZM14 10C14 11.1046 13.1046 12 12 12C10.8954 12 10 11.1046 10 10C10 8.89543 10.8954 8 12 8C13.1046 8 14 8.89543 14 10Z" /></svg></span><span class="newspack-reader__account-link__label">Sign In</span></a></li></ul> </nav> </div><!-- #tertiary-nav-contain --> </div><!-- .nav-wrapper --> <a class="button mb-cta" href="https://cardinalnews.org/membership/">Become a Member</a> <button class="mobile-menu-toggle" on="tap:mobile-sidebar.toggle"> <svg class="svg-icon" width="20" height="20" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none" /><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z" /></svg> <span>Menu</span> </button> <span class="newspack-reader__account-link__mobile"> <a class="newspack-reader__account-link" data-labels="{&quot;signedin&quot;:&quot;My Account&quot;,&quot;signedout&quot;:&quot;Sign In&quot;}" href="https://cardinalnews.org/my-account/" data-newspack-reader-account-link><span class="newspack-reader__account-link__icon"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.25 16.4371C6.16445 15.2755 5.5 13.7153 5.5 12C5.5 8.41015 8.41015 5.5 12 5.5C15.5899 5.5 18.5 8.41015 18.5 12C18.5 13.7153 17.8356 15.2755 16.75 16.4371V16C16.75 14.4812 15.5188 13.25 14 13.25L10 13.25C8.48122 13.25 7.25 14.4812 7.25 16V16.4371ZM8.75 17.6304C9.70606 18.1835 10.8161 18.5 12 18.5C13.1839 18.5 14.2939 18.1835 15.25 17.6304V16C15.25 15.3096 14.6904 14.75 14 14.75L10 14.75C9.30964 14.75 8.75 15.3096 8.75 16V17.6304ZM4 12C4 7.58172 7.58172 4 12 4C16.4183 4 20 7.58172 20 12C20 16.4183 16.4183 20 12 20C7.58172 20 4 16.4183 4 12ZM14 10C14 11.1046 13.1046 12 12 12C10.8954 12 10 11.1046 10 10C10 8.89543 10.8954 8 12 8C13.1046 8 14 8.89543 14 10Z" /></svg></span><span class="newspack-reader__account-link__label">Sign In</span></a> </span> </div><!-- .wrapper --> </div><!-- .middle-header-contain --> <div class="bottom-header-contain desktop-only"> <div class="wrapper"> <div id="site-navigation"> <nav class="main-navigation nav1 dd-menu" aria-label="Top Menu" toolbar-target="site-navigation" toolbar="(min-width: 767px)"> <ul id="menu-primary-menu-2" class="main-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-has-children menu-item-25228"><a href="https://cardinalnews.org/archive/">Topics</a><button aria-expanded="false" class="submenu-expand" [class]="setState25228 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState25228 ? 'true' : 'false'" on="tap:AMP.setState( { setState25228: !setState25228 } )" aria-haspopup="true" data-toggle-parent-id="toggle-25228"> <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> <span class="screen-reader-text" [text]="setState25228 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> </button> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1206"><a href="https://cardinalnews.org/category/politics/">Politics</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1207"><a href="https://cardinalnews.org/category/economy/">Economy</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1208"><a href="https://cardinalnews.org/category/culture/">Culture</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32049"><a href="https://cardinalnews.org/category/education/">Education</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-61762"><a href="https://cardinalnews.org/category/health-care/">Health Care</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-24161"><a href="https://cardinalnews.org/category/weather/">Weather</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-1210"><a href="https://cardinalnews.org/category/opinion/">Opinion</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-32050"><a href="https://cardinalnews.org/category/sports/">Sports</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1209"><a href="https://cardinalnews.org/category/news-briefs/">News Briefs</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-23632"><a href="https://cardinalnews.org/projects/">Projects</a><button aria-expanded="false" class="submenu-expand" [class]="setState23632 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState23632 ? 'true' : 'false'" on="tap:AMP.setState( { setState23632: !setState23632 } )" aria-haspopup="true" data-toggle-parent-id="toggle-23632"> <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> <span class="screen-reader-text" [text]="setState23632 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> </button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-97660"><a href="https://cardinalnews.org/cardinal-news-250-2/">Cardinal News 250</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58221"><a href="https://cardinalnews.org/the-cardinal-way-civility-rules/">The Cardinal Way: Civility Rules</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-100978"><a href="https://cardinalnews.org/category/projects/election-information/">Election Information</a><button aria-expanded="false" class="submenu-expand" [class]="setState100978 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState100978 ? 'true' : 'false'" on="tap:AMP.setState( { setState100978: !setState100978 } )" aria-haspopup="true" data-toggle-parent-id="toggle-100978"> <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> <span class="screen-reader-text" [text]="setState100978 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> </button> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-108888"><a href="https://cardinalnews.org/election-2024-live-updates/">Election 2024: Results</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100979"><a href="https://cardinalnews.org/2024/04/25/voter-guide-southwest-southside-virginia/">Voter Guide 2024</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105747"><a href="https://cardinalnews.org/candidate-forums/">Candidate Forums</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46616"><a href="https://cardinalnews.org/bloody-monday/">Bloody Monday</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-29022"><a href="https://cardinalnews.org/category/projects/small-modular-nuclear-reactor/">Small Modular Nuclear Reactor</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23910"><a href="https://cardinalnews.org/category/projects/migration-trends/">Virginia Demographics</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23633"><a href="https://cardinalnews.org/category/projects/southwest-virginia-flooding/">Southwest Virginia Flooding</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-93842"><a href="https://cardinalnews.org/projects/d-day-in-the-words-of-the-virginians-who-were-there/">D-Day, in the words of the Virginians who were there</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-42062"><a href="https://cardinalnews.org/category/projects/election-information/">Election 2024</a><button aria-expanded="false" class="submenu-expand" [class]="setState42062 ? 'submenu-expand open-dropdown' : 'submenu-expand'" [aria-expanded]="setState42062 ? 'true' : 'false'" on="tap:AMP.setState( { setState42062: !setState42062 } )" aria-haspopup="true" data-toggle-parent-id="toggle-42062"> <svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg> <span class="screen-reader-text" [text]="setState42062 ? 'Close dropdown menu' : 'Open dropdown menu'">Open dropdown menu</span> </button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-108886"><a href="https://cardinalnews.org/election-2024-live-updates/">Election 2024: Results</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-85364"><a href="https://cardinalnews.org/2024/04/25/voter-guide-southwest-southside-virginia/">2024 Voter Guide</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-101077"><a href="https://cardinalnews.org/candidate-forums/">Candidate Forums</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-90603"><a href="https://cardinalnews.org/games/">Puzzles</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-92476"><a href="https://cardinalnews.org/membership/">Membership</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105342"><a href="https://cardinalnews.org/public-notices/">Public Notices</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-42788"><a href="https://cardinalnews.org/events-in-southwest-and-southside-virginia/">Events calendar</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48390"><a href="https://cardinalnews.org/local-obituaries/">Obituaries</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-70520"><a href="https://cardinalnews.presspressmerch.com/">Merch store</a></li> </ul> </nav> </div> <div class="header-search-contain"> <button id="search-toggle" on="tap:AMP.setState( { searchVisible: !searchVisible } ), search-form-2.focus" aria-controls="search-menu" [aria-expanded]="searchVisible ? 'true' : 'false'" aria-expanded="false"> <span class="screen-reader-text" [text]="searchVisible ? 'Close Search' : 'Open Search'"> Open Search </span> <span class="search-icon"><svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /><path d="M0 0h24v24H0z" fill="none" /></svg></span> <span class="close-icon"><svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /><path d="M0 0h24v24H0z" fill="none" /></svg></span> </button> <div id="header-search" [aria-expanded]="searchVisible ? 'true' : 'false'" aria-expanded="false"> <form role="search" method="get" class="search-form" action="https://cardinalnews.org/"> <label for="search-form-2"> <span class="screen-reader-text">Search for:</span> </label> <input type="search" id="search-form-2" class="search-field" placeholder="Search &hellip;" value="" name="s" /> <button type="submit" class="search-submit"> <svg class="svg-icon" width="28" height="28" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /><path d="M0 0h24v24H0z" fill="none" /></svg> <span class="screen-reader-text"> Search </span> </button> </form> </div><!-- #header-search --> </div><!-- .header-search-contain --> </div><!-- .wrapper --> </div><!-- .bottom-header-contain --> <div class="sticky-bg"></div> </header><!-- #masthead --> <div id="content" class="site-content"> <section id="primary" class="content-area category-opinion"> <main id="main" class="site-main"> <header class="entry-header"> <span class="cat-links"><span class="screen-reader-text">Posted in</span><a href="https://cardinalnews.org/category/opinion/" rel="category tag">Opinion</a></span> <h1 class="entry-title entry-title--with-subtitle"> Harris carried 8 House of Delegates districts now represented by Republicans </h1> <div class="newspack-post-subtitle"> The election returns suggest that Democrats could be poised to expand their majority next year — if they can persuade their supporters to turn out in an off-year. </div> <div class="entry-subhead"> <div class="entry-meta"> <span class="author-avatar"><img alt='Avatar photo' src='https://cardinalnews.org/wp-content/uploads/2021/09/yancey_headshot_cropped1-scaled-80x80.jpg' srcset='https://cardinalnews.org/wp-content/uploads/2021/09/yancey_headshot_cropped1-scaled-160x160.jpg 2x' class='avatar avatar-80 photo' height='80' width='80' /></span> <span class="byline"> <span>by</span> <span class="author vcard"><a class="url fn n" href="https://cardinalnews.org/author/dwayneyancey/">Dwayne Yancey</a></span> </span><!-- .byline --> <span class="posted-on"><time class="entry-date published" datetime="2024-11-20T04:15:00-05:00">November 20, 2024</time><time class="updated" datetime="2024-11-21T14:49:28-05:00">November 21, 2024</time></span> </div><!-- .meta-info --> <div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-twitter"><a rel="nofollow noopener noreferrer" data-shared="sharing-twitter-110904" class="share-twitter sd-button share-icon no-text" href="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/?share=twitter" target="_blank" title="Click to share on Twitter" ><span></span><span class="sharing-screen-reader-text">Click to share on Twitter (Opens in new window)</span></a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer" data-shared="sharing-facebook-110904" class="share-facebook sd-button share-icon no-text" href="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/?share=facebook" target="_blank" title="Click to share on Facebook" ><span></span><span class="sharing-screen-reader-text">Click to share on Facebook (Opens in new window)</span></a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer" data-shared="sharing-linkedin-110904" class="share-linkedin sd-button share-icon no-text" href="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/?share=linkedin" target="_blank" title="Click to share on LinkedIn" ><span></span><span class="sharing-screen-reader-text">Click to share on LinkedIn (Opens in new window)</span></a></li><li class="share-email"><a rel="nofollow noopener noreferrer" data-shared="" class="share-email sd-button share-icon no-text" href="mailto:?subject=%5BShared%20Post%5D%20Harris%20carried%208%20House%20of%20Delegates%20districts%20now%20represented%20by%20Republicans&body=https%3A%2F%2Fcardinalnews.org%2F2024%2F11%2F20%2Fharris-carried-7-house-of-delegates-districts-now-represented-by-republicans%2F&share=email" target="_blank" title="Click to email a link to a friend" data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="59a94478b0" data-email-share-track-url="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/?share=email"><span></span><span class="sharing-screen-reader-text">Click to email a link to a friend (Opens in new window)</span></a></li><li class="share-end"></li></ul></div></div></div> </div> </header> <div class="main-content"> <figure class="post-thumbnail"> <img width="1200" height="851" src="https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-1200x851.jpeg" class="attachment-newspack-featured-image size-newspack-featured-image wp-post-image" alt="The House of Delegates in session. Speaker Don Scott presides. Photo by Markus Schmidt." data-hero-candidate="1" fetchpriority="high" decoding="async" srcset="https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-1200x851.jpeg 1200w, https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-300x213.jpeg 300w, https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-1024x726.jpeg 1024w, https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-768x545.jpeg 768w, https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-1536x1089.jpeg 1536w, https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-2048x1453.jpeg 2048w, https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-1568x1112.jpeg 1568w, https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-2000x1419.jpeg 2000w, https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-400x284.jpeg 400w, https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-706x501.jpeg 706w" sizes="(max-width: 1200px) 100vw, 1200px" data-attachment-id="80338" data-permalink="https://cardinalnews.org/2024/04/17/in-a-bipartisan-move-youngkin-and-democrats-agree-to-take-the-state-budget-back-to-the-drawing-board/image_20240417_164121_579/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-scaled.jpeg" data-orig-size="2560,1816" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="house of delegates" data-image-description="" data-image-caption="&lt;p&gt;The House of Delegates in session. Speaker Don Scott presides. Photo by Markus Schmidt.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-300x213.jpeg" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/04/Image_20240417_164121_579-1024x726.jpeg" /> <figcaption><span>The House of Delegates in session. Speaker Don Scott presides. Photo by Markus Schmidt.</span></figcaption> </figure><!-- .post-thumbnail --> <article id="post-110904" class="post-110904 post type-post status-publish format-standard has-post-thumbnail hentry category-opinion entry"> <div class="entry-content"> <p><em>Updated Nov. 21: State Navigate has recalculated results based on new numbers from Hampton, and that changed the number of districts from seven to seven. This column has been updated to reflect that change.</em> <p>Even in a weak year for Democrats, Kamala Harris carried 59 of Virginia&#8217;s House of Delegates districts, according to computations by the Virginia-based <a href="https://statenavigate.org/">State Navigate </a>site that tracks state legislative races across the country. <p>Democrats currently hold 51 seats in the House, with Republicans claiming 49. <p>The fact that the Democratic presidential candidate carried eight districts now held by Republicans raises the question of whether Democrats are positioned to increase their majority in the House in the 2025 elections. </p><div style='margin:5px auto; margin-bottom: 15px;' id='zone_load_112759632'><broadstreet-zone place="0" callback="zone_load_112759632" zone-id="163163" keywords="not_home_page,not_landing_page,is_article_page,opinion,harris-carried-7-house-of-delegates-districts-now-represented-by-republicans,post" soft-keywords="true" zone-alias=""></broadstreet-zone></div><script>window.zone_load_112759632 = function(z, d) { if (!d.count) document.getElementById('zone_load_112759632').style.display = 'none'; };</script> <p>In addition, three other Republican-held House districts saw Donald Trump carry those districts but with less than a majority vote. In four more, Trump won with less than 52% of the vote, which suggests that those Republican incumbents might be vulnerable, too. Ten more Republican legislators are in districts that Trump carried with between 52% and 55% of the vote. <aside> <div class="newspack-popup-container newspack-popup hidden newspack-inline-popup " role="button" tabindex="0" style="background-color:#7c7c7c;color:#fff" id="id_42584" data-segments="" data-frequency="0,0,0,month" > <h3 class="wp-block-heading" id="h-don-t-miss-out-on-west-of-the-capit-al"><strong>Don't miss out on West of the Capital</strong></h3><p class="has-normal-font-size">Get a roundup of political news in our region and analysis from Founding Editor Dwayne Yancey. Delivered Friday afternoons. <div class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe " data-success-message="Thank you for signing up!" > <form id="newspack-subscribe-5"> <input type="hidden" name="newspack_newsletters_subscribe" value="1" /> <input name="newspack_popup_id" type="hidden" value="42584" /> <input type="hidden" name="lists[]" value="18" /> <div class="newspack-newsletters-email-input"> <input id="newspack-newsletters-subscribe-block-input-71245-email" type="email" name="npe" autocomplete="email" placeholder="Email Address" value="" /> <button class="submit-button"type="submit" style=""> <span class="submit">Sign up for free</span> </button> </div> </form> <div class="newspack-newsletters-subscribe__response"> <div class="newspack-newsletters-subscribe__icon"></div> <div class="newspack-newsletters-subscribe__message"> </div> </div> </div> </div> </aside><p>By contrast, no Democratic legislators are in districts that Trump won. Only one is in a district where Harris won with less than 52% of the vote; three are in districts where she won with between 52% and 55%. <p>The State Navigate analysis, which was shared with Cardinal News, suggests that Republicans will be playing more defense than offense in next year&#8217;s elections. This is not necessarily unusual. Before Trump, it was common for General Assembly districts that voted Democratic in a presidential election to vote Republican in a state election, primarily because many Democrats tended to only vote in presidential years. In 2016, Hillary Clinton won <a href="https://ballotpedia.org/Virginia_House_of_Delegates_elections,_2017">17 House of Delegates districts held by Republicans. </a>The next year, though, Democrats turned out in force and won 14 of those districts, the biggest legislative shift in Virgnia since 1899. <p>That brings us to three political factors that will be at play next year that could emphasize or negate these numbers:<br> <ul class="wp-block-list"><li><strong>How Virginians react to the second Trump administration: </strong>With just one exception since 1977, the party out of power in Washington has won the governor&#8217;s race in Virginia. When Trump was president the first time around, Virginians reacted negatively, and Democrats saw those big gains in the House of Delegates in 2017. Will Virginians react the same way this time around, or are they more numb to Trump these days? They certainly didn&#8217;t react as negatively in the recent election; will things be different once Trump is actually in office?<br></li> <li><strong>Which party does the better job of turning out their voters: </strong>Off-year elections have traditionally favored Republicans because Democratic voters tended to be more low-propensity voters who only showed up in presidential years, which is how Republican state legislators held onto those state legislative districts that otherwise voted Democratic. As the parties have realigned, Democrats have picked up more white-collar voters (who tend to vote regularly), and Republicans have picked up more blue-collar voters (who tend to show up less regularly). Glenn Youngkin was able to buck that trend in 2021; rural turnout was up markedly, and it benefited him, but that was also against the backdrop of a Democratic presidency. Can Republicans repeat that with Trump in office?<br></li> <li><strong>How Virginians feel about the state&#8217;s direction, and who they credit or blame for that:</strong> The Roanoke College poll shows that Virginians generally think the state is on the right track. If that mood holds, will voters credit their outgoing Republican governor or their Democratic legislature?</li></ul><p>Here&#8217;s a look at the most vulnerable House districts in 2025 (the Senate won&#8217;t be up for reelection until 2027): <h3 class="wp-block-heading" id="h-the-8-republican-districts-that-went-for-harris"><strong>The 8 Republican districts that went for Harris</strong></h3><p>We&#8217;ll look at these in descending order, from the highest Harris vote to the lowest. Consider these the most vulnerable Republican incumbents. <h4 class="wp-block-heading" id="h-house-district-57-del-david-owen-r-henrico-county"><strong>House District 57: Del. David Owen (R-Henrico County)</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="1011" height="700" data-attachment-id="54008" data-permalink="https://cardinalnews.org/2023/09/18/in-competitive-districts-across-virginia-democrats-are-out-raising-republicans-for-campaign-cash/special_master_house_district_57/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house_district_57.png" data-orig-size="1011,700" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="special_master_house_district_57" data-image-description="" data-image-caption="&lt;p&gt;House District 57 covers eastern Goochland County and western Henrico County. Courtesy of Virginia Supreme Court.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house_district_57-300x208.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house_district_57.png" src="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house_district_57.png" alt="House District 57 covers eastern Goochland County and western Henrico County. Courtesy of Virginia Supreme Court." class="wp-image-54008" srcset="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house_district_57.png 1011w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house_district_57-300x208.png 300w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house_district_57-768x532.png 768w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house_district_57-400x277.png 400w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house_district_57-706x489.png 706w" sizes="(max-width: 1011px) 100vw, 1011px" /><figcaption class="wp-element-caption">House District 57 covers eastern Goochland County and western Henrico County. Courtesy of Virginia Supreme Court.</figcaption></figure><p><em>2023: David Owen (R) 50.77%, Susanna Gibson (D) 48.77%<br>2024: Kamala Harris (D) 53.53%, Donald Trump (R) 44.12%</em> <p>Of the seven Republican districts that Harris won, this is where Democrats did best and Republicans worst (we&#8217;ll take these in descending order). This is the district where last year the Democratic candidate had her sex videos exposed. I wrote a post-election analysis in which I concluded that Owen would have likely won anyway but every year is different. One thing that will be very different in all these races in 2025: The General Assembly candidates won&#8217;t be at the top of the ticket as they were last year; they&#8217;ll be running at the same time as the candidates for governor. In an era with less ticket-splitting than in the past, that might influence some of these races. <h4 class="wp-block-heading" id="h-house-district-75-del-carrie-coyner-r-chesterfield-county"><strong>House District 75: Del. Carrie Coyner, R-Chesterfield </strong>County</h4><figure class="wp-block-image size-full"><img decoding="async" width="754" height="531" data-attachment-id="110905" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd75/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd75.png" data-orig-size="754,531" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd75" data-image-description="" data-image-caption="&lt;p&gt;House District 75. Courtesy of Supreme Court of Virginia. &lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd75-300x211.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd75.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd75.png" alt="House District 75. Courtesy of Supreme Court of Virginia. " class="wp-image-110905" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd75.png 754w, https://cardinalnews.org/wp-content/uploads/2024/11/hd75-300x211.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd75-400x282.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd75-706x497.png 706w" sizes="(max-width: 754px) 100vw, 754px" /><figcaption class="wp-element-caption">House District 75 covers Hopewell and parts of Chesterfield and Prince George counties. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Carrie Coyner (R) 52.76%, Stephen Miller-Pitts Jr. (D) 46.97%<br>2024: Kamala Harris (D) 52.51%, Donald Trump (R) 45.94%</em> <p>Coyner has been one of the Republicans&#8217; rising stars and has struck a more moderate tone than most. She was one of three Republican legislators to vote to abolish the death penalty and one of five to vote to protect same-sex marriages. She also has the political misfortune to be in Chesterfield County, a county that&#8217;s been trending Democratic and one of the few localities where Harris got more votes in 2024 than Biden did in 2020. <h4 class="wp-block-heading" id="h-house-district-71-del-amanda-batten-r-james-city-county"><strong>House District 71: Del. Amanda Batten, R-James City County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="764" height="519" data-attachment-id="110906" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd71/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd71.png" data-orig-size="764,519" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd71" data-image-description="" data-image-caption="&lt;p&gt;House District 71. Courtesy of Supreme Court of Virginia. &lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd71-300x204.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd71.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd71.png" alt="House District 71. Courtesy of Supreme Court of Virginia. " class="wp-image-110906" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd71.png 764w, https://cardinalnews.org/wp-content/uploads/2024/11/hd71-300x204.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd71-400x272.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd71-706x480.png 706w" sizes="(max-width: 764px) 100vw, 764px" /><figcaption class="wp-element-caption">House District 71 covers parts of James City County and New Kent County. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Amanda Batten (R) 50.90%, Jessica Anderson (D) 49.03%<br>2024: Kamala Harris (D) 51.61%, Donald Trump (R) 46.68%</em> <p>Batten is a member of the Republican House leadership; she&#8217;s the caucus chair. She also narrowly won reelection last year, by just 667 votes. Batten also benefited because Democratic donors didn&#8217;t put much money into Anderson&#8217;s campaign. I wrote <a href="https://cardinalnews.org/2023/12/12/democrat-lily-franklin-says-some-donors-didnt-give-her-money-because-they-dont-understand-or-care-about-southwest-virginia/">a post-election analysis</a> that showed how underfunded Anderson&#8217;s campaign was relative to some other Democratic candidates who didn&#8217;t do as well as she did. Will Democrats make that same mistake again? <h4 class="wp-block-heading" id="h-house-district-82-del-kim-taylor-r-petersburg"><strong>House District 82: Del. Kim Taylor, R-Petersburg</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="1012" height="702" data-attachment-id="54011" data-permalink="https://cardinalnews.org/2023/09/18/in-competitive-districts-across-virginia-democrats-are-out-raising-republicans-for-campaign-cash/special_master_house82/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house82.png" data-orig-size="1012,702" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="special_master_house82" data-image-description="" data-image-caption="&lt;p&gt;House District 82 covers parts of Dinwiddie and Prince George counties, as well as Petersburg and Surry County. Courtesy of Virignia Supreme Court.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house82-300x208.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house82.png" src="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house82.png" alt="House District 82 covers parts of Dinwiddie and Prince George counties, as well as Petersburg and Surry County. Courtesy of Virignia Supreme Court." class="wp-image-54011" srcset="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house82.png 1012w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house82-300x208.png 300w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house82-768x533.png 768w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house82-400x277.png 400w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house82-706x490.png 706w" sizes="(max-width: 1012px) 100vw, 1012px" /><figcaption class="wp-element-caption">House District 82 covers Petersburg, Surry County and parts of Dinwiddie and Prince George counties. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Kim Taylor (R) 50.05%, Kimberly Adams (D) 49.78%<br>2024: Kamala Harris (D) 51.51%, Donald Trump (R) 47.36%</em> <p>This race went to a recount last year, with Taylor winning by 53 votes, so this district was always expected to be close, no matter how the presidential candidates fared. One thing of note: This district includes Surry County, which voted Democratic in every presidential election since 1972 until this one, when it went Republican. While some suburban Republicans might suffer from realignment, Taylor might benefit. <h4 class="wp-block-heading" id="h-house-district-89-del-baxter-ennis-r-chesapeake"><strong>House District 89: Del. Baxter Ennis, R-Chesapeake</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="771" height="530" data-attachment-id="57642" data-permalink="https://cardinalnews.org/2023/11/01/democrats-match-youngkins-money-in-many-competitive-districts/house_district_89/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_89.png" data-orig-size="771,530" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="house_district_89" data-image-description="" data-image-caption="&lt;p&gt;House District 89 covers parts of Chesapeake and Suffolk. Courtesy of Virginia Supreme Court.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_89-300x206.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_89.png" src="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_89.png" alt="House District 89 covers parts of Chesapeake and Suffolk. Courtesy of Virginia Supreme Court." class="wp-image-57642" srcset="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_89.png 771w, https://cardinalnews.org/wp-content/uploads/2023/10/house_district_89-300x206.png 300w, https://cardinalnews.org/wp-content/uploads/2023/10/house_district_89-768x528.png 768w, https://cardinalnews.org/wp-content/uploads/2023/10/house_district_89-400x275.png 400w, https://cardinalnews.org/wp-content/uploads/2023/10/house_district_89-706x485.png 706w" sizes="(max-width: 771px) 100vw, 771px" /><figcaption class="wp-element-caption">House District 89 covers parts of Chesapeake and Suffolk. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Baxter Ennis (R) 50.76%, Karen Jenkins (D) 48.97%<br>2024: Kamala Harris (D) 50.83%, Donald Trump (R) 47.58%</em> <p>Of the seven Republican districts that Harris won, this was the last one where she won a majority. In the final two, she won only a plurality, which makes things a wee bit better for Republicans next year. <p>House District 86: Del. A.C. Cordoza, R-Hampton <figure class="wp-block-image size-full"><img decoding="async" width="772" height="527" data-attachment-id="111164" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd86/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd86.png" data-orig-size="772,527" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd86" data-image-description="" data-image-caption="&lt;p&gt;House District 86 covers Poquoson and parts of Hampton and York County. Courtesy of Supreme Court of Virginia.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd86-300x205.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd86.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd86.png" alt="House District 86 covers Poquoson and parts of Hampton and York County. Courtesy of Supreme Court of Virginia. " class="wp-image-111164" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd86.png 772w, https://cardinalnews.org/wp-content/uploads/2024/11/hd86-300x205.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd86-768x524.png 768w, https://cardinalnews.org/wp-content/uploads/2024/11/hd86-400x273.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd86-706x482.png 706w" sizes="(max-width: 772px) 100vw, 772px" /><figcaption class="wp-element-caption">House District 86 covers Poquoson and parts of Hampton and York County. Courtesy of Supreme Court of Virginia.</figcaption></figure><p><em>2023: A.C. Cordoza (R) 56.35%, Jarris Taylor (D) 43.48%<br>2024: Kamala Harris (D) 49.86%, Donald Trump (R) 48.30%</em> <p>A.C. Cordoza won this districtly handily in 2023 but new calculations how it went slightly for Harris this year. <h4 class="wp-block-heading" id="h-house-district-73-del-mark-earley-jr-r-chesterfield-county"><strong>House District 73: Del. Mark Earley Jr., R-Chesterfield County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="764" height="528" data-attachment-id="110908" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd73/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd73.png" data-orig-size="764,528" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd73" data-image-description="" data-image-caption="&lt;p&gt;House District 73 covers part of Chesterfield County. Courtesy of Virginia Supreme Court.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd73-300x207.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd73.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd73.png" alt="House District 73 covers part of Chesterfield County. Courtesy of Virginia Supreme Court." class="wp-image-110908" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd73.png 764w, https://cardinalnews.org/wp-content/uploads/2024/11/hd73-300x207.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd73-400x276.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd73-706x488.png 706w" sizes="(max-width: 764px) 100vw, 764px" /><figcaption class="wp-element-caption">House District 73 covers part of Chesterfield County. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Mark Earley Jr. (R) 54.41%, Herb Walke Jr. 45.40%<br>2024: Kamala Harris (D) 49.57%, Donald Trump (R) 48.50%</em> <p>Earley, the son of a former attorney general, won by a comfortable margin last year, but this is Chesterfield County, which, as we noted, has been trending blue. Still, Harris couldn&#8217;t quite manage a majority here, although she still outpolled Trump, slightly. <h4 class="wp-block-heading" id="h-house-district-22-del-ian-lovejoy-r-prince-william-county"><strong>House District 22: Del. Ian Lovejoy, R-Prince William County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="750" height="528" data-attachment-id="56501" data-permalink="https://cardinalnews.org/2023/10/18/republicans-now-lead-democrats-in-campaign-cash-in-most-competitive-districts/house_district_22/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_22.png" data-orig-size="750,528" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="house_district_22" data-image-description="" data-image-caption="&lt;p&gt;House District 22. Courtesy of Virginia Supreme Court.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_22-300x211.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_22.png" src="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_22.png" alt="House District 22. Courtesy of Virginia Supreme Court." class="wp-image-56501" srcset="https://cardinalnews.org/wp-content/uploads/2023/10/house_district_22.png 750w, https://cardinalnews.org/wp-content/uploads/2023/10/house_district_22-300x211.png 300w, https://cardinalnews.org/wp-content/uploads/2023/10/house_district_22-400x282.png 400w, https://cardinalnews.org/wp-content/uploads/2023/10/house_district_22-706x497.png 706w" sizes="(max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">House District 22 covers part of Prince William County. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Ian Lovejoy (R) 52.19%, Travis Hembhard (D) 47.58%<br>2024: Kamala Harris (D) 48.8%, Donald Trump (R) 48.09%</em> <p>Lovejoy won one of the closer House races last year; this year, of the seven Republican districts that went for Harris, his was the closest. <p class="has-text-align-center">* * * <h3 class="wp-block-heading" id="h-other-vulnerable-republicans"><strong>Other vulnerable Republicans</strong></h3><p>There are 13 other Republican legislators in districts where the presidential race was close but tipped toward the Republican side. I&#8217;m counting anything under 55% as close. Of those 13, here are eight where Trump took less than 53%. <h4 class="wp-block-heading" id="h-house-district-30-del-geary-higgins-r-loudoun-county">House District 30: Del. Geary Higgins, R-Loudoun County</h4><figure class="wp-block-image size-full"><img decoding="async" width="765" height="519" data-attachment-id="110910" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd30/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd30.png" data-orig-size="765,519" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd30" data-image-description="" data-image-caption="&lt;p&gt;House District 30 covers parts of Fauquier and Loudoun counties. Courtesy of Virginia Supreme Court.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd30-300x204.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd30.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd30.png" alt="House District 30 covers parts of Fauquier and Loudoun counties. Courtesy of Virginia Supreme Court." class="wp-image-110910" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd30.png 765w, https://cardinalnews.org/wp-content/uploads/2024/11/hd30-300x204.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd30-400x271.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd30-706x479.png 706w" sizes="(max-width: 765px) 100vw, 765px" /><figcaption class="wp-element-caption">House District 30 covers parts of Fauquier and Loudoun counties. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Geary Higgins (R) 53.12%, Rob Banse (D) 46.71%<br>2024: Donald Trump (R) 49.39%, Kamala Harris (D) 48.21%</em> <p>This had been considered a close race last year but didn&#8217;t really end up that way. Might next year be different? The presidential results suggest “maybe.” <h4 class="wp-block-heading" id="h-house-district-69-del-chad-green-r-york-county"><strong>House District 69: Del. Chad Green, R-York County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="760" height="525" data-attachment-id="110911" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd69/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd69.png" data-orig-size="760,525" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd69" data-image-description="" data-image-caption="&lt;p&gt;House District 69 covers parts of Gloucester County, James City County, Newport News and York County. Courtesy of Virginia Supreme Court. &lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd69-300x207.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd69.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd69.png" alt="House District 69 covers parts of Gloucester County, James City County, Newport News and York County. Courtesy of Virginia Supreme Court. " class="wp-image-110911" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd69.png 760w, https://cardinalnews.org/wp-content/uploads/2024/11/hd69-300x207.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd69-400x276.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd69-706x488.png 706w" sizes="(max-width: 760px) 100vw, 760px" /><figcaption class="wp-element-caption">House District 69 covers parts of Gloucester County, James City County, Newport News and York County. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Chad Green (R) 91.27%, Write-ins 8.73%<br>2024: Donald Trump (R) 49.89%, Kamala Harris 48.29%</em> <p>It seems safe to say that Green is going to have a tougher campaign next year than he did last year, when there was no Democrat on the ballot to oppose him. <h4 class="wp-block-heading" id="h-house-district-64-del-paul-milde-r-stafford-county"><strong>House District 64: Del. Paul Milde, R-Stafford County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="762" height="531" data-attachment-id="110912" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd64/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd64.png" data-orig-size="762,531" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd64" data-image-description="" data-image-caption="&lt;p&gt;House District 64 covers part of Stafford County. Courtesy of Virginia Supreme Court.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd64-300x209.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd64.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd64.png" alt="House District 64 covers part of Stafford County. Courtesy of Virginia Supreme Court. " class="wp-image-110912" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd64.png 762w, https://cardinalnews.org/wp-content/uploads/2024/11/hd64-300x209.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd64-400x279.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd64-706x492.png 706w" sizes="(max-width: 762px) 100vw, 762px" /><figcaption class="wp-element-caption">House District 64 covers part of Stafford County. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Paul Milde (R) 54.32%, Leonard Lacey (D) 45.29%<br>2024: Donald Trump (R) 49.94%, Kamala Harris (D) 48.03%</em> <p>Milde won by a decent margin last year. However, Stafford County is one of five localities in the state that voted for Trump in 2016 but didn&#8217;t in 2020 or 2024. This is a county that&#8217;s realigning, and his challenge will be to not get caught in those electoral changes. <h4 class="wp-block-heading" id="h-house-district-41-del-chris-obenshain-r-montgomery-county"><strong>House District 41: Del. Chris Obenshain, R-Montgomery County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="760" height="533" data-attachment-id="110913" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd41/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd41.png" data-orig-size="760,533" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd41" data-image-description="" data-image-caption="&lt;p&gt;House District 41 covers parts of Montgomery and Roanoke counties. Courtesy of Virginia Supreme Court. &lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd41-300x210.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd41.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd41.png" alt="House District 41 covers parts of Montgomery and Roanoke counties. Courtesy of Virginia Supreme Court. " class="wp-image-110913" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd41.png 760w, https://cardinalnews.org/wp-content/uploads/2024/11/hd41-300x210.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd41-400x281.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd41-706x495.png 706w" sizes="(max-width: 760px) 100vw, 760px" /><figcaption class="wp-element-caption">House District 41 covers parts of Montgomery and Roanoke counties. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Chris Obenshain (R) 50.31%, Lily Franklin (D) 49.57%<br>2024: Donald Trump (R) 50.35%, Kamala Harris (D) 47.47%</em> <p>Blacksburg, a blue island surrounded by a red sea, is what makes this district competitive. Franklin came close two years ago and complained after the election that Democratic donors “didn&#8217;t understand or care about Southwest Virginia.” She <a href="https://cardinalnews.org/2023/12/12/democrat-lily-franklin-says-some-donors-didnt-give-her-money-because-they-dont-understand-or-care-about-southwest-virginia/">pointed out</a> that she received one-fourth of what some battleground races received but wound up running better. My post-election analysis found that, mathematically speaking, she was right: Democrats underfunded this race, along with Anderson&#8217;s race in James City County. Franklin has already announced she&#8217;s seeking a rematch; will Democratic donors take her more seriously this time? Conversely, will Republicans realize that just because this district is west of the Blue Ridge, it&#8217;s not a given for their party and invest more in Obenshain? <h4 class="wp-block-heading" id="h-house-district-66-del-bobby-orrock-r-spotsylvania-county"><strong>House District 66: Del. Bobby Orrock, R-Spotsylvania County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="758" height="529" data-attachment-id="110914" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd66/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd66.png" data-orig-size="758,529" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd66" data-image-description="" data-image-caption="&lt;p&gt;House District 66 covers parts of Caroline and Spotsylvania counties. Courtesy of Supreme Court of Virginia. &lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd66-300x209.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd66.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd66.png" alt="House District 66 covers parts of Caroline and Spotsylvania counties. Courtesy of Supreme Court of Virginia. " class="wp-image-110914" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd66.png 758w, https://cardinalnews.org/wp-content/uploads/2024/11/hd66-300x209.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd66-400x279.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd66-706x493.png 706w" sizes="(max-width: 758px) 100vw, 758px" /><figcaption class="wp-element-caption">House District 66 covers parts of Caroline and Spotsylvania counties. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Bobby Orrock (R) 55.61%, Mark Lux (D) 44.13%<br>2024: Donald Trump (R) 50.42%, Kamala Harris (D) 48.10%</em> <p>Orrock has been a popular vote-getter in this district, but Trump barely scraped out a majority. If there&#8217;s a voter backlash to Trump next year the way there was the last time he was president, can Orrock manage to disassociate himself? <h4 class="wp-block-heading" id="h-house-district-99-del-anne-ferrell-tata-r-virginia-beach"><strong>House District 99: Del. Anne Ferrell Tata, R-Virginia Beach</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="758" height="529" data-attachment-id="110915" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd99/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd99.png" data-orig-size="758,529" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd99" data-image-description="" data-image-caption="&lt;p&gt;House District 99 covers part of Virginia Beach. Courtesy Virginia Supreme Court. &lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd99-300x209.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd99.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd99.png" alt="House District 99 covers part of Virginia Beach. Courtesy Virginia Supreme Court. e" class="wp-image-110915" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd99.png 758w, https://cardinalnews.org/wp-content/uploads/2024/11/hd99-300x209.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd99-400x279.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd99-706x493.png 706w" sizes="(max-width: 758px) 100vw, 758px" /><figcaption class="wp-element-caption">House District 99 covers part of Virginia Beach. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Anne Tata (R) 57.28%, Cat Porterfield (D) 42.61%<br>2024: Donald Trump (R) 51.46%, Kamala Harris 46.71%</em> <p>Tata won handily last year, but Trump struggled in this district. Virginia Beach is one of five localities that he won in 2016 but lost in 2020 and 2024. If “the beach” is realigning, will secure Republicans such as Tata find themselves in trouble? We&#8217;ll find out. <h4 class="wp-block-heading" id="h-house-district-100-del-robert-bloxom-jr-r-accomack-county"><strong>House District 100: Del. Robert Bloxom Jr., R-Accomack County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="760" height="532" data-attachment-id="110916" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd100/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd100.png" data-orig-size="760,532" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd100" data-image-description="" data-image-caption="&lt;p&gt;House District 100 covers Accomack County, Northampton County and part of Virginia Beach. Courtesy of Supreme Court of Virginia.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd100-300x210.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd100.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd100.png" alt="House District 100 covers Accomack County, Northampton County and part of Virginia Beach. Courtesy of Supreme Court of Virginia." class="wp-image-110916" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd100.png 760w, https://cardinalnews.org/wp-content/uploads/2024/11/hd100-300x210.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd100-400x280.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd100-706x494.png 706w" sizes="(max-width: 760px) 100vw, 760px" /><figcaption class="wp-element-caption">House District 100 covers Accomack County, Northampton County and part of Virginia Beach. Courtesy of Supreme Court of Virginia.</figcaption></figure><p><em>2023: Robert Bloxom (R) 59.64%, Charlena Jones (D) 40.23%<br>2024: Donald Trump (R) 51.95%, Kamala Harris (D) 46.75%</em> <p>The Bloxom name goes back a long way in Eastern Shore politics, and this particular Bloxom won by a landslide margin last year. Trump, however, did not. Will Democrats see an opportunity here or think Bloxom is immune? <h4 class="wp-block-heading" id="h-house-district-34-del-tony-wilt-r-harrisonburg"><strong>House District 34: Del. Tony Wilt, R-Harrisonburg</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="775" height="525" data-attachment-id="110917" data-permalink="https://cardinalnews.org/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/hd34/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd34.png" data-orig-size="775,525" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hd34" data-image-description="" data-image-caption="&lt;p&gt;House District 34 covers Harrisonburg and part of Rockingahm County. Courtesy of Supreme Court of Virginia. &lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd34-300x203.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/11/hd34.png" src="https://cardinalnews.org/wp-content/uploads/2024/11/hd34.png" alt="House District 34 covers Harrisonburg and part of Rockingahm County. Courtesy of Supreme Court of Virginia. " class="wp-image-110917" srcset="https://cardinalnews.org/wp-content/uploads/2024/11/hd34.png 775w, https://cardinalnews.org/wp-content/uploads/2024/11/hd34-300x203.png 300w, https://cardinalnews.org/wp-content/uploads/2024/11/hd34-768x520.png 768w, https://cardinalnews.org/wp-content/uploads/2024/11/hd34-400x271.png 400w, https://cardinalnews.org/wp-content/uploads/2024/11/hd34-706x478.png 706w" sizes="(max-width: 775px) 100vw, 775px" /><figcaption class="wp-element-caption">House District 34 covers Harrisonburg and part of Rockingahm County. Courtesy of Supreme Court of Virginia. </figcaption></figure><p><em>2023: Tony Wilt (R) 56.87%, Esther Nizer (D) 43.04%<br>2024: Donald Trump (R) 52.28%, Kamala Harris 45.74%</em> <p>The key to this district for Democrats is Harrisonburg; can they squeeze more student votes out of James Madison University? For Republicans, the hope is they can&#8217;t and the Republican base in Rockingham County holds (including my hometown of McGaheysville). <p>The other six Republicans who represent districts where Trump took between 53% and 55%: <p><em>House District 83: Del. Otto Wachmann, R-Sussex County; Trump vote 53.47%<br>House District 74: Del. Mike Cherry, R-Colonial Heights; Trump vote 53.49%<br>House District 49: Del. Danny Marshall, R-Danville; Trump vote 53.70%<br>House District 40: Del. Joe McNamara, R-Roanoke; Trump vote 53.79%<br>House District 52: Del. Wendell Walker, R-Lynchburg; Trump vote 54.85%</em> <p class="has-text-align-center">* * * <h3 class="wp-block-heading" id="h-vulnerable-democrats"><strong>Vulnerable Democrats</strong></h3><p>There aren&#8217;t nearly as many, at least based on the presidential math, but there are some. Three are in districts where Harris took less than 53% of the vote: <h4 class="wp-block-heading" id="h-house-district-21-del-josh-thomas-d-prince-william-county"><strong>House District 21: Del. Josh Thomas, D-Prince William County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="1015" height="697" data-attachment-id="54010" data-permalink="https://cardinalnews.org/2023/09/18/in-competitive-districts-across-virginia-democrats-are-out-raising-republicans-for-campaign-cash/special_master_house21/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house21.png" data-orig-size="1015,697" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="special_master_house21" data-image-description="" data-image-caption="&lt;p&gt;House District 21 covers part of Prince William County. Courtesy of Virginia Supreme Court.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house21-300x206.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house21.png" src="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house21.png" alt="House District 21 covers part of Prince William County. Courtesy of Virginia Supreme Court." class="wp-image-54010" srcset="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house21.png 1015w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house21-300x206.png 300w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house21-768x527.png 768w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house21-400x275.png 400w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house21-706x485.png 706w" sizes="(max-width: 1015px) 100vw, 1015px" /><figcaption class="wp-element-caption">House District 21 covers part of Prince William County. Courtesy of Supreme Court of Virginia.</figcaption></figure><p><em>2023: Josh Thomas (D) 51.72%, John Stirrup (R) 48.10%<br>2024: Kamala Harris (D) 51.26%, Donald Trump (R) 46.03%</em> <p>This was one of the closest races in the state last year; there&#8217;s no reason to think it won&#8217;t be again. <h4 class="wp-block-heading" id="h-house-district-55-del-amy-laufer-d-albemarle-county"><strong>House District 55: Del. Amy Laufer, D-Albemarle County</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="1004" height="701" data-attachment-id="39143" data-permalink="https://cardinalnews.org/2023/03/21/how-redistricting-has-changed-our-politics-who-benefits-most-from-compact-districts/district_house_55_albemarle/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2023/03/district_house_55_albemarle.png" data-orig-size="1004,701" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="district_house_55_albemarle" data-image-description="" data-image-caption="&lt;p&gt;This is the other new district that covers Albemarle County. Courtesy of Virginia Supreme Courty.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2023/03/district_house_55_albemarle-300x209.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2023/03/district_house_55_albemarle.png" src="https://cardinalnews.org/wp-content/uploads/2023/03/district_house_55_albemarle.png" alt="This is the other new district that covers Albemarle County. Courtesy of Virginia Supreme Courty." class="wp-image-39143" srcset="https://cardinalnews.org/wp-content/uploads/2023/03/district_house_55_albemarle.png 1004w, https://cardinalnews.org/wp-content/uploads/2023/03/district_house_55_albemarle-300x209.png 300w, https://cardinalnews.org/wp-content/uploads/2023/03/district_house_55_albemarle-768x536.png 768w, https://cardinalnews.org/wp-content/uploads/2023/03/district_house_55_albemarle-400x279.png 400w, https://cardinalnews.org/wp-content/uploads/2023/03/district_house_55_albemarle-706x493.png 706w" sizes="(max-width: 1004px) 100vw, 1004px" /><figcaption class="wp-element-caption">House District 55 covers most of Albemarle County as well as parts of Louisa and Nelson counties. Courtesy of Supreme Court of Virginia.</figcaption></figure><p><em>2023: Amy Laufer (D) 61.38%, Steve Harvey (R) 38.50%<br>2024: Kamala Harris (D) 52.66%, Donald Trump (R) 44.79%</em> <p>Laufer won by a thunderous margin last year, but Harris was not nearly so popular in this district this time. Based on the 2023 results, Laufer would seem to be safe. Based on the 2024 numbers, maybe not so much. Of note: Laufer is one of the few Democrats these days whose district has a lot of rural territory. No doubt mindful of that, she recently attended the Virginia Rural Summit in Wytheville. <h4 class="wp-block-heading" id="h-house-district-97-del-michael-feggans-d-virginia-beach"><strong>House District 97: Del. Michael Feggans, D-Virginia Beach</strong></h4><figure class="wp-block-image size-full"><img decoding="async" width="1000" height="691" data-attachment-id="54012" data-permalink="https://cardinalnews.org/2023/09/18/in-competitive-districts-across-virginia-democrats-are-out-raising-republicans-for-campaign-cash/special_master_house97/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house97.png" data-orig-size="1000,691" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="special_master_house97" data-image-description="" data-image-caption="&lt;p&gt;House District 97 covers part of Virginia Beach. Courtesy of Virginia Supreme Court.&lt;/p&gt; " data-medium-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house97-300x207.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house97.png" src="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house97.png" alt="House District 97 covers part of Virginia Beach. Courtesy of Virginia Supreme Court." class="wp-image-54012" srcset="https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house97.png 1000w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house97-300x207.png 300w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house97-768x531.png 768w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house97-400x276.png 400w, https://cardinalnews.org/wp-content/uploads/2023/09/special_master_house97-706x488.png 706w" sizes="(max-width: 1000px) 100vw, 1000px" /><figcaption class="wp-element-caption">House District 97 covers part of Virginia Beach. Courtesy of Supreme Court of Virginia.</figcaption></figure><p><em>2023: Michael Feggans (D) 52.37%, Karen Greenhalgh (R) 47.52%<br>2024: Kamala Harris (D) 52.99%, Donald Trump (R) 45.15%</em> <p>This was one of the most closely contested House races last year and could well be so again next year. <p>One other Democrat has a district that came close to hitting the 53% or less mark: Del. Joshua Cole, D-Fredericksburg, represents House District 65. He won last year with 52.84% of the vote. Harris this year took 53.59% in that district, an unusual case of a district where the Harris mark exceeded the Democratic share a year ago. <p>In presidential races, we&#8217;re accustomed to having battleground states. These districts will be the battleground districts in next year&#8217;s House races. <div class="wp-block-group is-style-border has-light-gray-background-color has-background"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading" id="h-what-you-want-even-more-politics-and-analysis">What? You want even more politics and analysis?</h2> <p>Then have we got a deal for you. I write a weekly political newsletter, West of the Capital, that goes out every Friday afternoon. Consider it a bonus column. This week I&#8217;ll be digging into even more 2024 election statistics as well as looking ahead to the 2025 races. <p>You can sign up for that or any of our other free newsletters here: <div class="wp-block-newspack-newsletters-subscribe newspack-newsletters-subscribe multiple-lists" data-success-message="Thank you for signing up!" > <form id="newspack-subscribe-4"> <input type="hidden" name="newspack_newsletters_subscribe" value="1" /> <div class="newspack-newsletters-lists"> <ul> <li> <span class="list-checkbox"> <input type="checkbox" name="lists[]" value="1" id="newspack-newsletters-6470-list-checkbox-1" checked /> </span> <span class="list-details"> <label for="newspack-newsletters-6470-list-checkbox-1"> <span class="list-title">The Daily</span> <span class="list-description">Everything we publish, every weekday</span> </label> </span> </li> <li> <span class="list-checkbox"> <input type="checkbox" name="lists[]" value="7" id="newspack-newsletters-6470-list-checkbox-7" checked /> </span> <span class="list-details"> <label for="newspack-newsletters-6470-list-checkbox-7"> <span class="list-title">The Roundup</span> <span class="list-description">A roundup of our most popular stories each week, sent Saturdays at 7 a.m.</span> </label> </span> </li> <li> <span class="list-checkbox"> <input type="checkbox" name="lists[]" value="11" id="newspack-newsletters-6470-list-checkbox-11" checked /> </span> <span class="list-details"> <label for="newspack-newsletters-6470-list-checkbox-11"> <span class="list-title">Cardinal Weather</span> <span class="list-description">In-depth weather news and analysis on our region, sent Wednesdays</span> </label> </span> </li> <li> <span class="list-checkbox"> <input type="checkbox" name="lists[]" value="18" id="newspack-newsletters-6470-list-checkbox-18" checked /> </span> <span class="list-details"> <label for="newspack-newsletters-6470-list-checkbox-18"> <span class="list-title">West of the Capital</span> <span class="list-description">A weekly round-up of politics, with a focus on our region, sent Fridays </span> </label> </span> </li> <li> <span class="list-checkbox"> <input type="checkbox" name="lists[]" value="20" id="newspack-newsletters-6470-list-checkbox-20" checked /> </span> <span class="list-details"> <label for="newspack-newsletters-6470-list-checkbox-20"> <span class="list-title">Your Weekend</span> <span class="list-description">Spread your wings this weekend with our go-to guide for celebrations, festivities, and other events happening in our region, delivered every Thursday at noon. </span> </label> </span> </li> <li> <span class="list-checkbox"> <input type="checkbox" name="lists[]" value="23" id="newspack-newsletters-6470-list-checkbox-23" checked /> </span> <span class="list-details"> <label for="newspack-newsletters-6470-list-checkbox-23"> <span class="list-title">Cardinal 250</span> <span class="list-description">Revisiting stories from our nation’s founding. Delivered monthly</span> </label> </span> </li> </ul> </div> <div class="newspack-newsletters-email-input"> <input id="newspack-newsletters-subscribe-block-input-6470-email" type="email" name="npe" autocomplete="email" placeholder="Email Address" value="" /> <button class="submit-button"type="submit" style=""> <span class="submit">Sign up</span> </button> </div> </form> <div class="newspack-newsletters-subscribe__response"> <div class="newspack-newsletters-subscribe__icon"></div> <div class="newspack-newsletters-subscribe__message"> </div> </div> </div></div></div><aside> <div class="newspack-popup-container newspack-popup hidden newspack-inline-popup newspack-lightbox-no-border is-style-alternate" role="button" tabindex="0" style="background-color:#FFFFFF;color:#000" id="id_51614" data-segments="" data-frequency="0,0,0,month" > <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex" style="padding-top:0;padding-bottom:0"><div class="wp-block-column has-background is-layout-flow wp-block-column-is-layout-flow" style="background:linear-gradient(135deg,rgb(183,32,32) 0%,rgb(41,74,107) 100%);padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--60);flex-basis:100%"><h2 class="wp-block-heading has-text-align-center has-white-color has-text-color has-link-color wp-elements-454f6782540d9d9764b7889e87002d9e" id="h-enjoying-our-free-stories" style="padding-right:0;padding-left:0">Enjoying our free stories?</h2> <p class="has-text-align-center has-white-color has-text-color has-link-color has-normal-font-size wp-elements-92099829380a4ca1119875740d840b77">Become a member to help keep Cardinal News free for everyone. <div class="tiered wp-block-newspack-blocks-donate wpbnbd wpbnbd--frequency-based wpbnbd--platform-wc is-style-modern wpbnbd-frequencies--3 " id="6743a9a67fe89" > <form> <input name="newspack_popup_id" type="hidden" value="51614" /> <input type="hidden" name="_wp_http_referer" value="/2024/11/20/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans/" /> <input type='hidden' name='newspack_donate' value='1' /> <input type='hidden' name='after_success_behavior' value='' /> <input type='hidden' name='after_success_button_label' value='Continue browsing' /> <input type='hidden' name='after_success_url' value='' /> <div class='wp-block-newspack-blocks-donate__options'> <div class='wp-block-newspack-blocks-donate__frequencies frequencies'> <div role='tablist' class='tab-container'> <button role='tab' type='button' aria-controls='tab-panel-once-81748' class="wpbnbd__button freq-label" data-tab-id="once-81748" id="tab-newspack-donate-once-81748" aria-selected='false' > One-time </button> <button role='tab' type='button' aria-controls='tab-panel-month-81748' class="wpbnbd__button freq-label wpbnbd__button--active" data-tab-id="month-81748" id="tab-newspack-donate-month-81748" aria-selected='true' > Monthly </button> <button role='tab' type='button' aria-controls='tab-panel-year-81748' class="wpbnbd__button freq-label" data-tab-id="year-81748" id="tab-newspack-donate-year-81748" aria-selected='false' > Annually </button> </div> <div class='wp-block-newspack-blocks-donate__frequency frequency' id='tab-panel-once-81748' role='tabpanel' aria-labelledby='tab-newspack-donate-once-81748' > <input type='radio' value='once' id='newspack-donate-once-81748' name="donation_frequency" /> <label for='newspack-donate-once-81748'> One-time </label> <div class='wp-block-newspack-blocks-donate__tiers tiers'> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' name='donation_value_once' value='150' id='newspack-tier-once-81748-0' /> <label class='tier-select-label tier-label' for='newspack-tier-once-81748-0' > $150 </label> </div> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' name='donation_value_once' value='200' id='newspack-tier-once-81748-1' checked='checked' /> <label class='tier-select-label tier-label' for='newspack-tier-once-81748-1' > $200 </label> </div> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' name='donation_value_once' value='500' id='newspack-tier-once-81748-2' /> <label class='tier-select-label tier-label' for='newspack-tier-once-81748-2' > $500 </label> </div> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' class='other-input' name='donation_value_once' value='other' id='newspack-tier-once-81748-other' /> <label class='tier-select-label tier-label' for='newspack-tier-once-81748-other' > Other </label> <label class='odl' for='newspack-tier-once-81748-other-input' > Donation amount </label> <div class='wp-block-newspack-blocks-donate__money-input money-input'> <span class='currency'> $ </span> <input type='number' min='5' name='donation_value_once_other' id='newspack-tier-once-81748-other-input' /> </div> </div> </div> </div> <div class='wp-block-newspack-blocks-donate__frequency frequency' id='tab-panel-month-81748' role='tabpanel' aria-labelledby='tab-newspack-donate-month-81748' > <input type='radio' value='month' id='newspack-donate-month-81748' name="donation_frequency" checked='checked' /> <label for='newspack-donate-month-81748'> Monthly </label> <div class='wp-block-newspack-blocks-donate__tiers tiers'> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' name='donation_value_month' value='15' id='newspack-tier-month-81748-0' /> <label class='tier-select-label tier-label' for='newspack-tier-month-81748-0' > $15 </label> </div> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' name='donation_value_month' value='20' id='newspack-tier-month-81748-1' checked='checked' /> <label class='tier-select-label tier-label' for='newspack-tier-month-81748-1' > $20 </label> </div> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' name='donation_value_month' value='50' id='newspack-tier-month-81748-2' /> <label class='tier-select-label tier-label' for='newspack-tier-month-81748-2' > $50 </label> </div> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' class='other-input' name='donation_value_month' value='other' id='newspack-tier-month-81748-other' /> <label class='tier-select-label tier-label' for='newspack-tier-month-81748-other' > Other </label> <label class='odl' for='newspack-tier-month-81748-other-input' > Donation amount </label> <div class='wp-block-newspack-blocks-donate__money-input money-input'> <span class='currency'> $ </span> <input type='number' min='5' name='donation_value_month_other' id='newspack-tier-month-81748-other-input' /> </div> </div> </div> </div> <div class='wp-block-newspack-blocks-donate__frequency frequency' id='tab-panel-year-81748' role='tabpanel' aria-labelledby='tab-newspack-donate-year-81748' > <input type='radio' value='year' id='newspack-donate-year-81748' name="donation_frequency" /> <label for='newspack-donate-year-81748'> Annually </label> <div class='wp-block-newspack-blocks-donate__tiers tiers'> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' name='donation_value_year' value='150' id='newspack-tier-year-81748-0' /> <label class='tier-select-label tier-label' for='newspack-tier-year-81748-0' > $150 </label> </div> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' name='donation_value_year' value='200' id='newspack-tier-year-81748-1' checked='checked' /> <label class='tier-select-label tier-label' for='newspack-tier-year-81748-1' > $200 </label> </div> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' name='donation_value_year' value='500' id='newspack-tier-year-81748-2' /> <label class='tier-select-label tier-label' for='newspack-tier-year-81748-2' > $500 </label> </div> <div class='wp-block-newspack-blocks-donate__tier'> <input type='radio' class='other-input' name='donation_value_year' value='other' id='newspack-tier-year-81748-other' /> <label class='tier-select-label tier-label' for='newspack-tier-year-81748-other' > Other </label> <label class='odl' for='newspack-tier-year-81748-other-input' > Donation amount </label> <div class='wp-block-newspack-blocks-donate__money-input money-input'> <span class='currency'> $ </span> <input type='number' min='5' name='donation_value_year_other' id='newspack-tier-year-81748-other-input' /> </div> </div> </div> </div> </div> </div> <p class='wp-block-newspack-blocks-donate__thanks thanks'> Thanks for joining our flock!<br> <button type='submit' style="border-color: #ffd44c; background-color: #ffd44c; color: black;"> Donate Now </button> </form> </div></div></div> </div> </aside> <div id='jp-relatedposts' class='jp-relatedposts' > <h3 class="jp-relatedposts-headline"><em>Related stories</em></h3> </div> </div><!-- .entry-content --> <footer class="entry-footer"> </footer><!-- .entry-footer --> <div class="author-bio"> <a href="https://cardinalnews.org/author/dwayneyancey/" rel="author"> <img alt='Avatar photo' src='https://cardinalnews.org/wp-content/uploads/2021/09/yancey_headshot_cropped1-scaled-80x80.jpg' srcset='https://cardinalnews.org/wp-content/uploads/2021/09/yancey_headshot_cropped1-scaled-160x160.jpg 2x' class='avatar avatar-80 photo' height='80' width='80' /> </a> <div class="author-bio-text"> <div class="author-bio-header"> <div> <h2 class="accent-header"> <a href="https://cardinalnews.org/author/dwayneyancey/" rel="author"> Dwayne Yancey </a> </h2> <div class="author-meta"> <a class="author-email" href="mailto:dwayne@cardinalnews.org"> <svg class="svg-icon" width="18" height="18" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none" /><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z" /></svg> dwayne@cardinalnews.org </a> </div><!-- .author-meta --> </div> </div><!-- .author-bio-header --> <p> Yancey is founding editor of Cardinal News. His opinions are his own. You can reach him at dwayne@cardinalnews.org... <a class="author-link" href="https://cardinalnews.org/author/dwayneyancey/" rel="author"> More by Dwayne Yancey </a> </p> </div><!-- .author-bio-text --> </div><!-- .author-bio --> </article><!-- #post-${ID} --> </div><!-- .main-content --> <aside id="secondary" class="widget-area"> <section id="bs_zones-2" class="widget bs_zones"><div><broadstreet-zone place="" zone-id="163128" keywords="not_home_page,not_landing_page,is_article_page,opinion,harris-carried-7-house-of-delegates-districts-now-represented-by-republicans,post" soft-keywords="true" zone-alias=""></broadstreet-zone></div></section><section id="bs_zones-3" class="widget bs_zones"><div><broadstreet-zone place="" zone-id="163146" keywords="not_home_page,not_landing_page,is_article_page,opinion,harris-carried-7-house-of-delegates-districts-now-represented-by-republicans,post" soft-keywords="true" zone-alias=""></broadstreet-zone></div></section><section id="text-6" class="widget widget_text"><h2 class="widget-title accent-header"><span>Cardinal News obituaries</span></h2> <div class="textwidget"><p><a href="https://cardinalnews.org/local-obituaries/"><img decoding="async" class="wp-image-33811 alignleft" src="https://cardinalnews.org/wp-content/uploads/2022/12/CardinalNews_logo.png" alt="" width="81" height="81" /></a>Find timely obituary information <a href="https://cardinalnews.org/local-obituaries/">from all across our region.</a></p> </div> </section><section id="top-posts-2" class="widget widget_top-posts"><h2 class="widget-title accent-header"><span>Today&#8217;s most popular stories</span></h2><ul class='widgets-list-layout no-grav'> <li><a href="https://cardinalnews.org/2024/11/22/dominion-cancels-tazewell-pump-storage-project/" title="Dominion cancels Tazewell pump storage project" class="bump-view" data-bump-view="tp"><img loading="lazy" width="240" height="240" src="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/Graphic-Pumped-Hydroelectric-Storage-Facility.jpg?resize=240%2C240&#038;ssl=1" srcset="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/Graphic-Pumped-Hydroelectric-Storage-Facility.jpg?resize=240%2C240&amp;ssl=1 1x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/Graphic-Pumped-Hydroelectric-Storage-Facility.jpg?resize=360%2C360&amp;ssl=1 1.5x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/Graphic-Pumped-Hydroelectric-Storage-Facility.jpg?resize=480%2C480&amp;ssl=1 2x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/Graphic-Pumped-Hydroelectric-Storage-Facility.jpg?resize=720%2C720&amp;ssl=1 3x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/Graphic-Pumped-Hydroelectric-Storage-Facility.jpg?resize=960%2C960&amp;ssl=1 4x" alt="Dominion cancels Tazewell pump storage project" data-pin-nopin="true" class="widgets-list-layout-blavatar" /></a><div class="widgets-list-layout-links"> <a href="https://cardinalnews.org/2024/11/22/dominion-cancels-tazewell-pump-storage-project/" title="Dominion cancels Tazewell pump storage project" class="bump-view" data-bump-view="tp">Dominion cancels Tazewell pump storage project</a> </div> </li><li><a href="https://cardinalnews.org/2024/11/23/no-fireworks-and-much-agreement-at-the-first-republican-candidate-forum-for-senate-district-10/" title="No fireworks and much agreement at the first Republican candidate forum for Senate District 10" class="bump-view" data-bump-view="tp"><img loading="lazy" width="240" height="240" src="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/sd10-scaled.jpg?resize=240%2C240&#038;ssl=1" srcset="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/sd10-scaled.jpg?resize=240%2C240&amp;ssl=1 1x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/sd10-scaled.jpg?resize=360%2C360&amp;ssl=1 1.5x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/sd10-scaled.jpg?resize=480%2C480&amp;ssl=1 2x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/sd10-scaled.jpg?resize=720%2C720&amp;ssl=1 3x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/sd10-scaled.jpg?resize=960%2C960&amp;ssl=1 4x" alt="No fireworks and much agreement at the first Republican candidate forum for Senate District 10" data-pin-nopin="true" class="widgets-list-layout-blavatar" /></a><div class="widgets-list-layout-links"> <a href="https://cardinalnews.org/2024/11/23/no-fireworks-and-much-agreement-at-the-first-republican-candidate-forum-for-senate-district-10/" title="No fireworks and much agreement at the first Republican candidate forum for Senate District 10" class="bump-view" data-bump-view="tp">No fireworks and much agreement at the first Republican candidate forum for Senate District 10</a> </div> </li><li><a href="https://cardinalnews.org/2024/11/19/new-census-data-shows-a-switch-more-people-are-now-moving-into-virginia-than-out/" title="New census data shows a switch: More people are now moving into Virginia than out" class="bump-view" data-bump-view="tp"><img loading="lazy" width="240" height="240" src="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/02/population-changes-map.jpg?resize=240%2C240&#038;ssl=1" srcset="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/02/population-changes-map.jpg?resize=240%2C240&amp;ssl=1 1x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/02/population-changes-map.jpg?resize=360%2C360&amp;ssl=1 1.5x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/02/population-changes-map.jpg?resize=480%2C480&amp;ssl=1 2x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/02/population-changes-map.jpg?resize=720%2C720&amp;ssl=1 3x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/02/population-changes-map.jpg?resize=960%2C960&amp;ssl=1 4x" alt="New census data shows a switch: More people are now moving into Virginia than out" data-pin-nopin="true" class="widgets-list-layout-blavatar" /></a><div class="widgets-list-layout-links"> <a href="https://cardinalnews.org/2024/11/19/new-census-data-shows-a-switch-more-people-are-now-moving-into-virginia-than-out/" title="New census data shows a switch: More people are now moving into Virginia than out" class="bump-view" data-bump-view="tp">New census data shows a switch: More people are now moving into Virginia than out</a> </div> </li><li><a href="https://cardinalnews.org/2024/11/22/how-significant-are-the-republican-gains-in-virginia-this-year-heres-the-data/" title="How significant are the Republican gains in Virginia this year? Here&#039;s the data." class="bump-view" data-bump-view="tp"><img loading="lazy" width="240" height="240" src="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/presidential_2024.png?resize=240%2C240&#038;ssl=1" srcset="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/presidential_2024.png?resize=240%2C240&amp;ssl=1 1x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/presidential_2024.png?resize=360%2C360&amp;ssl=1 1.5x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/presidential_2024.png?resize=480%2C480&amp;ssl=1 2x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/presidential_2024.png?resize=720%2C720&amp;ssl=1 3x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2024/11/presidential_2024.png?resize=960%2C960&amp;ssl=1 4x" alt="How significant are the Republican gains in Virginia this year? Here&#039;s the data." data-pin-nopin="true" class="widgets-list-layout-blavatar" /></a><div class="widgets-list-layout-links"> <a href="https://cardinalnews.org/2024/11/22/how-significant-are-the-republican-gains-in-virginia-this-year-heres-the-data/" title="How significant are the Republican gains in Virginia this year? Here&#039;s the data." class="bump-view" data-bump-view="tp">How significant are the Republican gains in Virginia this year? Here&#039;s the data.</a> </div> </li><li><a href="https://cardinalnews.org/2024/11/18/four-defending-state-champions-remain-in-the-hunt-after-first-week-of-vhsl-football-playoffs/" title="4 defending state champions remain in the hunt after first week of VHSL football playoffs" class="bump-view" data-bump-view="tp"><img loading="lazy" width="240" height="240" src="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2023/06/vhsl_logo_new.jpg?resize=240%2C240&#038;ssl=1" srcset="https://i0.wp.com/cardinalnews.org/wp-content/uploads/2023/06/vhsl_logo_new.jpg?resize=240%2C240&amp;ssl=1 1x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2023/06/vhsl_logo_new.jpg?resize=360%2C360&amp;ssl=1 1.5x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2023/06/vhsl_logo_new.jpg?resize=480%2C480&amp;ssl=1 2x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2023/06/vhsl_logo_new.jpg?resize=720%2C720&amp;ssl=1 3x, https://i0.wp.com/cardinalnews.org/wp-content/uploads/2023/06/vhsl_logo_new.jpg?resize=960%2C960&amp;ssl=1 4x" alt="4 defending state champions remain in the hunt after first week of VHSL football playoffs" data-pin-nopin="true" class="widgets-list-layout-blavatar" /></a><div class="widgets-list-layout-links"> <a href="https://cardinalnews.org/2024/11/18/four-defending-state-champions-remain-in-the-hunt-after-first-week-of-vhsl-football-playoffs/" title="4 defending state champions remain in the hunt after first week of VHSL football playoffs" class="bump-view" data-bump-view="tp">4 defending state champions remain in the hunt after first week of VHSL football playoffs</a> </div> </li></ul> </section><section id="text-5" class="extendedwopts-hide extendedwopts-mobile widget widget_text"><h2 class="widget-title accent-header"><span>tip page</span></h2> <div class="textwidget"><p><a href="https://docs.google.com/forms/d/e/1FAIpQLSc6JpylL70cprADA47eJNMCJ0eO3_79Q45EbhC3UluEnsRa6w/viewform?usp=sf_link"><img decoding="async" class=" wp-image-70931" src="https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-300x165.jpg" alt="" width="206" height="113" srcset="https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-300x165.jpg 300w, https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-1024x563.jpg 1024w, https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-768x422.jpg 768w, https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-1536x844.jpg 1536w, https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-2048x1126.jpg 2048w, https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-1200x660.jpg 1200w, https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-1568x862.jpg 1568w, https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-400x220.jpg 400w, https://cardinalnews.org/wp-content/uploads/2024/02/gracereggie-706x388.jpg 706w" sizes="(max-width: 206px) 100vw, 206px" /></a></p> <p class="p1">Do you have a story you think we should tell? A question you want answered?</p> <p><a href="https://docs.google.com/forms/d/e/1FAIpQLSc6JpylL70cprADA47eJNMCJ0eO3_79Q45EbhC3UluEnsRa6w/viewform?usp=sf_link"><strong>Send us a tip.</strong></a></p> <p>We read everything you send.</p> </div> </section><section id="text-3" class="extendedwopts-hide extendedwopts-mobile widget widget_text"><h2 class="widget-title accent-header"><span>Don&#8217;t miss out on all the best our region has to offer</span></h2> <div class="textwidget"><p><a href="https://cardinalnews.org/sign-up-for-updates/"><img decoding="async" class="alignnone wp-image-48551 " src="https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-300x200.jpeg" alt="" width="285" height="190" srcset="https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-300x200.jpeg 300w, https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-1024x683.jpeg 1024w, https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-768x512.jpeg 768w, https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-1536x1025.jpeg 1536w, https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-1200x800.jpeg 1200w, https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-600x400.jpeg 600w, https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-1568x1046.jpeg 1568w, https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-400x267.jpeg 400w, https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454-706x471.jpeg 706w, https://cardinalnews.org/wp-content/uploads/2023/07/0L0A2454.jpeg 1619w" sizes="(max-width: 285px) 100vw, 285px" /></a></p> <p>Fairs and festivals, outdoor concerts, local markets and group hikes — don&#8217;t miss out on everything happening in your own backyard.</p> <p>Sign up for The Weekend newsletter and get a list of upcoming events in your inbox every Thursday. <a href="https://cardinalnews.org/sign-up-for-updates/" rel="noopener">Sign up to join the fun.</a></p> </div> </section></aside><!-- #secondary --> </main><!-- #main --> </section><!-- #primary --> <div class="above-footer-widgets"> <div class="wrapper"> <section id="text-10" class="above-footer widget widget_text"> <div class="textwidget"><p>This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.</p> </div> </section> </div><!-- .wrapper --> </div><!-- .above-footer-widgets --> </div><!-- #content --> <footer id="colophon" class="site-footer"> <div class="footer-branding"> <div class="wrapper"> <a class="footer-logo-link" href="https://cardinalnews.org/" rel="home"> <img width="400" height="54" src="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-footer-400x54.png" class="footer-logo" alt="" decoding="async" srcset="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-footer-400x54.png 400w, https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-footer-300x40.png 300w, https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-footer-768x103.png 768w, https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-footer-706x95.png 706w, https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-footer.png 930w" sizes="(max-width: 400px) 100vw, 400px" data-attachment-id="897" data-permalink="https://cardinalnews.org/cardinal-news-sm-footer/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-footer.png" data-orig-size="930,125" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Cardinal-News-sm-footer" data-image-description="" data-image-caption="" data-medium-file="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-footer-300x40.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2021/09/Cardinal-News-sm-footer.png" /> </a> <nav class="social-navigation" aria-label="Social Links Menu"> <ul id="menu-social-links-menu-1" class="social-links-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1213"><a target="_blank" href="https://www.facebook.com/cardinalnewsva/"><span class="screen-reader-text">Facebook</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1214"><a target="_blank" href="https://twitter.com/cardinalnewsva"><span class="screen-reader-text">Twitter</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"></path></svg></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-36197"><a href="https://www.instagram.com/cardinalnewsva/"><span class="screen-reader-text">Instagram</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-36198"><a href="https://www.linkedin.com/company/cardinal-news/"><span class="screen-reader-text">LinkedIn</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg></a></li> </ul> </nav><!-- .social-navigation --> </div><!-- .wrapper --> </div><!-- .footer-branding --> <aside class="widget-area footer-widgets" role="complementary" aria-label="Footer"> <div class="wrapper"> <section id="nav_menu-3" class="widget widget_nav_menu"><h2 class="widget-title">Topics</h2><div class="menu-footer-sections-container"><ul id="menu-footer-sections" class="menu"><li id="menu-item-1220" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1220"><a href="https://cardinalnews.org/category/politics/">Politics</a></li> <li id="menu-item-1222" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1222"><a href="https://cardinalnews.org/category/economy/">Economy</a></li> <li id="menu-item-1221" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-1221"><a href="https://cardinalnews.org/category/opinion/">Opinion</a></li> <li id="menu-item-1223" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1223"><a href="https://cardinalnews.org/category/culture/">Culture</a></li> <li id="menu-item-85356" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-85356"><a href="https://cardinalnews.org/category/health-care/">Health Care</a></li> <li id="menu-item-85359" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-85359"><a href="https://cardinalnews.org/category/weather/">Weather</a></li> <li id="menu-item-85360" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-85360"><a href="https://cardinalnews.org/category/education/">Education</a></li> <li id="menu-item-85357" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-85357"><a href="https://cardinalnews.org/category/sports/">Sports</a></li> <li id="menu-item-85358" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-85358"><a href="https://cardinalnews.org/category/cardinal-news-250/">Cardinal News 250</a></li> <li id="menu-item-1224" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1224"><a href="https://cardinalnews.org/category/news-briefs/">News Briefs</a></li> </ul></div></section><section id="nav_menu-4" class="widget widget_nav_menu"><h2 class="widget-title">About Cardinal News</h2><div class="menu-secondary-container"><ul id="menu-secondary-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-85348"><a href="https://cardinalnews.org/about-us/">About us</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1216"><a href="https://cardinalnews.org/staff-and-board/">Staff and board</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1217"><a href="https://cardinalnews.org/how-were-funded/">How we’re funded</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-2040"><a rel="privacy-policy" href="https://cardinalnews.org/privacy-policy/">Privacy Policy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1218"><a href="https://cardinalnews.org/frequently-asked-questions/">FAQs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1225"><a href="https://cardinalnews.org/contact-us/">Connect with us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30015"><a href="https://cardinalnews.org/join-our-team/">Careers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85483"><a href="https://cardinalnews.org/membership/">Membership</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6720"><a href="https://cardinalnews.org/my-account/">My account</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-90629"><a href="https://cardinalnews.org/sponsor-a-newsletter/">Sponsorships</a></li> </ul> </li> </ul></div></section> </div><!-- .wrapper --> </aside><!-- .widget-area --> <div class="site-info"> <aside class="widget-area" role="complementary" aria-label="Below Footer"> <div class="wrapper"> <section id="text-7" class="widget widget_text"><h2 class="widget-title">Members</h2> <div class="textwidget"><h2 class="widget-title">Cardinal News is</h2> <div class="textwidget"> <p>a proud member of the<br /> following organizations:</p> </div> </div> </section><section id="media_image-2" class="widget widget_media_image"><a href="https://inn.org/"><img width="142" height="92" src="https://cardinalnews.org/wp-content/uploads/2024/04/inn-member-badge-1.jpeg" class="image wp-image-77956 attachment-full size-full" alt="" style="max-width: 100%; height: auto;" decoding="async" data-attachment-id="77956" data-permalink="https://cardinalnews.org/about-us/inn-member-badge-1/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/04/inn-member-badge-1.jpeg" data-orig-size="142,92" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="inn-member-badge-1" data-image-description="" data-image-caption="" data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/04/inn-member-badge-1.jpeg" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/04/inn-member-badge-1.jpeg" /></a></section><section id="media_image-3" class="widget widget_media_image"><a href="https://www.lionpublishers.com/"><img width="166" height="92" src="https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621-300x166.png" class="image wp-image-82591 attachment-166x92 size-166x92" alt="LION Publishers logo" style="max-width: 100%; height: auto;" decoding="async" srcset="https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621-300x166.png 300w, https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621-1024x567.png 1024w, https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621-768x426.png 768w, https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621-400x222.png 400w, https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621-706x391.png 706w, https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621.png 1200w" sizes="(max-width: 166px) 100vw, 166px" data-attachment-id="82591" data-permalink="https://cardinalnews.org/lion_publishers_logo-5-e1647549435621/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621.png" data-orig-size="1200,665" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Lion_Publishers_logo-5-e1647549435621" data-image-description="" data-image-caption="" data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621-300x166.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/05/Lion_Publishers_logo-5-e1647549435621-1024x567.png" /></a></section><section id="media_image-4" class="widget widget_media_image"><a href="https://www.vpa.net/"><img width="300" height="70" src="https://cardinalnews.org/wp-content/uploads/2024/05/unnamed-4-300x70.png" class="image wp-image-82592 attachment-medium size-medium" alt="VPA Virginia Press Association" style="max-width: 100%; height: auto;" decoding="async" srcset="https://cardinalnews.org/wp-content/uploads/2024/05/unnamed-4-300x70.png 300w, https://cardinalnews.org/wp-content/uploads/2024/05/unnamed-4.png 360w" sizes="(max-width: 300px) 100vw, 300px" data-attachment-id="82592" data-permalink="https://cardinalnews.org/unnamed-4-5/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/05/unnamed-4.png" data-orig-size="360,84" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="unnamed (4)" data-image-description="" data-image-caption="" data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/05/unnamed-4-300x70.png" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/05/unnamed-4.png" /></a></section><section id="media_image-5" class="widget widget_media_image"><a href="https://ruralnewsnetwork.org/"><img width="1" height="1" src="https://cardinalnews.org/wp-content/uploads/2024/05/RNN-Logo-Primary-lt-bg.jpeg" class="image wp-image-85373 attachment-medium size-medium" alt="" style="max-width: 100%; height: auto;" decoding="async" data-attachment-id="85373" data-permalink="https://cardinalnews.org/20230228-rnn-final-logos/" data-orig-file="https://cardinalnews.org/wp-content/uploads/2024/05/RNN-Logo-Primary-lt-bg.jpeg" data-orig-size="" data-comments-opened="0" data-image-meta="[]" data-image-title="20230228 RNN Final Logos" data-image-description="" data-image-caption="" data-medium-file="https://cardinalnews.org/wp-content/uploads/2024/05/RNN-Logo-Primary-lt-bg.jpeg" data-large-file="https://cardinalnews.org/wp-content/uploads/2024/05/RNN-Logo-Primary-lt-bg.jpeg" /></a></section> </div><!-- .wrapper --> </aside><!-- .widget-area --> <div class="wrapper site-info-contain"> <span class="copyright">&copy; 2024 Cardinal News</span> <a target="_blank" href="https://newspack.com/" class="imprint"> Powered by Newspack </a> <a class="privacy-policy-link" href="https://cardinalnews.org/privacy-policy/" rel="privacy-policy">Privacy Policy</a> </div><!-- .wrapper --> </div><!-- .site-info --> </footer><!-- #colophon --> </div><!-- #page --> <script data-cfasync='false'>window.broadstreetKeywords = ['not_home_page','not_landing_page','is_article_page','opinion','harris-carried-7-house-of-delegates-districts-now-represented-by-republicans','post'] window.broadstreetTargets = {"pagetype":["post","not_home_page"],"category":["opinion","harris-carried-7-house-of-delegates-districts-now-represented-by-republicans","post"],"url":"harris-carried-7-house-of-delegates-districts-now-represented-by-republicans"}; window.broadstreet = window.broadstreet || { run: [] };window.broadstreet.run.push(function () { window.broadstreet.loadNetworkJS(9266, {}); });</script><script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">(function(){var lazy_load ={"active":true,"fetch_margin_percent":100,"render_margin_percent":0,"mobile_scaling":2};googletag.cmd.push(function(){googletag.pubads().enableLazyLoad({fetchMarginPercent: lazy_load.fetch_margin_percent,renderMarginPercent: lazy_load.render_margin_percent,mobileScaling: lazy_load.mobile_scaling});});})();</script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">(function(){var ad_config ={"network_code":"22913930793","disable_initial_load":false};var all_ad_units = [];var common_targeting = [];var defined_ad_units ={};var boundsContainers ={};function inOrPastViewport(element){var bounding = element.getBoundingClientRect();return(bounding.right <=(window.innerWidth || document.documentElement.clientWidth)&&bounding.bottom <=(window.innerHeight || document.documentElement.clientHeight));}for(var container_id in all_ad_units){var ad_unit = all_ad_units[ container_id ];var container = document.querySelector('#' + container_id);if(! container){continue;}ad_unit.in_viewport = inOrPastViewport(container);container.ad_unit = ad_unit;var boundsWidth = 0;findContainer: for(var i = 0;i < ad_unit['bounds_selectors'].length;i++){var selector = ad_unit['bounds_selectors'][ i ];if(typeof boundsContainers[ selector ] === 'undefined'){boundsContainers[ selector ] = document.querySelectorAll(selector);}if(boundsContainers[ selector ].length){for(var j = 0;j < boundsContainers[ selector ].length;j++){var boundsContainer = boundsContainers[ selector ][ j ];if(boundsContainer.contains(container)){boundsWidth = boundsContainer.offsetWidth;break findContainer;}}}}var shouldUseBounds = !! boundsWidth;var availableWidth = window.innerWidth;if(shouldUseBounds){var containerWidth = container.parentNode.offsetWidth;availableWidth = Math.max(boundsWidth,containerWidth)+ parseInt(ad_unit['bounds_bleed']);for(viewportWidth in ad_unit['size_map']){var width = parseInt(viewportWidth);if(shouldUseBounds&&width > availableWidth){delete ad_unit['size_map'][ viewportWidth ];}}}if(ad_unit.fixed_height.active){var height = 'auto';var prop = 'height';if(ad_unit.in_viewport){for(viewportWidth in ad_unit.size_map){if(viewportWidth < availableWidth){height = 0;for(size in ad_unit.size_map[ viewportWidth ]){height = Math.max(height,ad_unit.size_map[ viewportWidth ][ size ][1]);}}}if(ad_unit.fixed_height.use_max_height&&ad_unit.fixed_height.max_height < height){height = ad_unit.fixed_height.max_height;prop = 'min-height';}height = height + 'px';}container.parentNode.style[prop] = height;}}googletag.cmd.push(function(){for(var container_id in all_ad_units){var ad_unit = all_ad_units[ container_id ];var container = document.querySelector('#' + container_id);if(! container){continue;}var slotSizes = ad_unit['sizes'];if(ad_unit['fluid']){slotSizes = slotSizes.concat('fluid');}var codeParts = [ ad_config['network_code'] ];if(ad_unit.path&&ad_unit.path.length){codeParts = codeParts.concat(ad_unit.path.map(function(parent){return parent['code'];}));}codeParts.push(ad_unit['code']);var code = '/' + codeParts.join('/');defined_ad_units[ container_id ] = googletag.defineSlot(code,slotSizes,container_id).addService(googletag.pubads());for(var target_key in common_targeting){defined_ad_units[ container_id ].setTargeting(target_key,common_targeting[ target_key ]);}for(var target_key in ad_unit['targeting']){defined_ad_units[ container_id ].setTargeting(target_key,ad_unit['targeting'][ target_key ]);}var mapping = googletag.sizeMapping();var baseSizes = [];if(ad_unit['fluid']){baseSizes = baseSizes.concat('fluid');}for(viewportWidth in ad_unit['size_map']){var width = parseInt(viewportWidth);var mappedSizes = ad_unit['size_map'][ viewportWidth ];mapping.addSize([ width,0 ],baseSizes.concat(mappedSizes));}if(ad_unit['sticky']){mapping.addSize([600,0],baseSizes);var stickyContainer = container.parentNode;var stickyClose = stickyContainer.querySelector('button.newspack_sticky_ad__close');var initialBodyPadding = document.body.style.paddingBottom;if(stickyClose){stickyClose.addEventListener('click',function(){stickyContainer.parentNode.removeChild(stickyContainer);document.body.style.paddingBottom = initialBodyPadding;});}}mapping.addSize([0,0],baseSizes);defined_ad_units[ container_id ].defineSizeMapping(mapping.build());}if(ad_config['disable_initial_load']){googletag.pubads().disableInitialLoad();}googletag.pubads().collapseEmptyDivs();googletag.pubads().enableSingleRequest();googletag.enableServices();for(var container_id in defined_ad_units){googletag.display(container_id);}googletag.pubads().addEventListener('slotRenderEnded',function(event){var container = document.getElementById(event.slot.getSlotElementId());if(! container){return;}var ad_unit = container.ad_unit;if(! ad_unit){return;}if(ad_unit.fixed_height.active&&container.parentNode.style.height === 'auto'&&event.size){container.parentNode.style.height = event.size[1] + 'px';event.slot.defineSizeMapping(googletag.sizeMapping().addSize([ 0,0 ],event.size).build());}if(event.isEmpty&&(ad_unit.sticky || ! ad_unit.fixed_height.active ||(ad_unit.fixed_height.active&&! ad_unit.in_viewport))){container.parentNode.style.display = 'none';}else{container.parentNode.style.display = 'flex';}var sizes = event.slot.getSizes();if((event.size === null || event.size[0] === 0)&&Array.isArray(sizes)&&sizes.indexOf('fluid')!== -1){if(container){var iframe = container.querySelector('iframe');if(iframe){iframe.style.width = '100%';}}}});googletag.pubads().addEventListener('slotRenderEnded',function(event){var container = document.getElementById(event.slot.getSlotElementId());if(! container){return;}var ad_unit = container.ad_unit;if(! ad_unit || ! ad_unit.sticky){return;}if(! event.isEmpty&&document.body.clientWidth <= 600){stickyContainer.style.display = 'flex';document.body.style.paddingBottom = stickyContainer.clientHeight + 'px';}});(function(){var stickyAd = document.querySelector('.h-stk .stick-to-top:last-child');var siteHeader = document.querySelector('.h-stk .site-header');if(stickyAd&&siteHeader){stickyAd.style.top = 'calc(' + siteHeader.offsetHeight + 'px + 1rem)';}})();});})();</script> <script defer id="bilmur" data-provider="wpcloud" data-service="newspack" src="https://s0.wp.com/wp-content/js/bilmur.min.js?m=202447"></script> <div class="newspack-reader-auth newspack-reader__auth-form" data-labels="{&quot;signin&quot;:&quot;Sign In&quot;,&quot;register&quot;:&quot;Sign Up&quot;}"> <div class="newspack-reader__auth-form__wrapper"> <button class="newspack-reader__auth-form__close" data-close aria-label="Close Authentication Form"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false"> <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/> </svg> </button> <div class="newspack-reader__auth-form__content"> <form method="post" target="_top"> <input type="hidden" name="reader-activation-auth-form" value="1" /> <input type="hidden" name="action" value="pwd" /> <div class="newspack-reader__auth-form__have-account"> <a href="#" data-action="pwd link" data-set-action="register">I don&#039;t have an account</a> <a href="#" data-action="register" data-set-action="pwd">I already have an account</a> </div> <div class="newspack-reader__auth-form__header"> <h2>Sign In</h2> </div> <div class="newspack-reader__auth-form__response"> <span class="newspack-reader__auth-form__response__icon" data-form-status="400"> <svg aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 20.8C16.8 20.8 20.8 16.9 20.8 12C20.8 7.2 16.9 3.2 12 3.2C7.2 3.2 3.2 7.1 3.2 12C3.2 16.8 7.2 20.8 12 20.8V20.8ZM12 4.8C16 4.8 19.2 8.1 19.2 12C19.2 16 16 19.2 12 19.2C8 19.2 4.8 15.9 4.8 12C4.8 8 8 4.8 12 4.8ZM13 7H11V13H13L13 7ZM13 15H11V17H13V15Z" /></svg> </span> <span class="newspack-reader__auth-form__response__icon" data-form-status="200"> <svg aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z" /></svg> </span> <div class="newspack-reader__auth-form__response__content"> </div> </div> <p data-has-auth-link> We've recently sent you an authentication link. Please, check your inbox! </p> <p data-action="pwd"> Sign in with a password below, or <a href="#" data-set-action="link">sign in using your email</a>. </p> <p data-action="link"> Get a code sent to your email to sign in, or <a href="#" data-set-action="pwd">sign in using a password</a>. </p> <p data-action="otp"> Enter the code you received via email to sign in, or <a href="#" data-set-action="pwd">sign in using a password</a>. </p> <input type="hidden" name="redirect" value="" /> <div data-action="register"> <p>Subscribe to our newsletters:</p> <div class="newspack-reader__lists"> <ul> <li> <span class="newspack-reader__lists__checkbox"> <input type="checkbox" name="lists[]" value="23" id="newspack-27014-list-checkbox-23" /> </span> <span class="newspack-reader__lists__details"> <label class="newspack-reader__lists__label" for="newspack-27014-list-checkbox-23"> <span class="newspack-reader__lists__title"> Cardinal 250 </span> <span class="newspack-reader__lists__description">Revisiting stories from our nation’s founding. Delivered monthly</span> </label> </span> </li> <li> <span class="newspack-reader__lists__checkbox"> <input type="checkbox" name="lists[]" value="18" id="newspack-27014-list-checkbox-18" /> </span> <span class="newspack-reader__lists__details"> <label class="newspack-reader__lists__label" for="newspack-27014-list-checkbox-18"> <span class="newspack-reader__lists__title"> West of the Capital </span> <span class="newspack-reader__lists__description">A weekly round-up of politics, with a focus on our region, sent Fridays </span> </label> </span> </li> <li> <span class="newspack-reader__lists__checkbox"> <input type="checkbox" name="lists[]" value="20" id="newspack-27014-list-checkbox-20" /> </span> <span class="newspack-reader__lists__details"> <label class="newspack-reader__lists__label" for="newspack-27014-list-checkbox-20"> <span class="newspack-reader__lists__title"> Your Weekend </span> <span class="newspack-reader__lists__description">Spread your wings this weekend with our go-to guide for celebrations, festivities, and other events happening in our region, delivered every Thursday at noon. </span> </label> </span> </li> <li> <span class="newspack-reader__lists__checkbox"> <input type="checkbox" name="lists[]" value="7" id="newspack-27014-list-checkbox-7" /> </span> <span class="newspack-reader__lists__details"> <label class="newspack-reader__lists__label" for="newspack-27014-list-checkbox-7"> <span class="newspack-reader__lists__title"> The Roundup </span> <span class="newspack-reader__lists__description">A roundup of our most popular stories each week, sent Saturdays at 7 a.m.</span> </label> </span> </li> <li> <span class="newspack-reader__lists__checkbox"> <input type="checkbox" name="lists[]" value="1" id="newspack-27014-list-checkbox-1" /> </span> <span class="newspack-reader__lists__details"> <label class="newspack-reader__lists__label" for="newspack-27014-list-checkbox-1"> <span class="newspack-reader__lists__title"> The Daily </span> <span class="newspack-reader__lists__description">Everything we publish, every weekday</span> </label> </span> </li> <li> <span class="newspack-reader__lists__checkbox"> <input type="checkbox" name="lists[]" value="11" id="newspack-27014-list-checkbox-11" /> </span> <span class="newspack-reader__lists__details"> <label class="newspack-reader__lists__label" for="newspack-27014-list-checkbox-11"> <span class="newspack-reader__lists__title"> Cardinal Weather </span> <span class="newspack-reader__lists__description">In-depth weather news and analysis on our region, sent Wednesdays</span> </label> </span> </li> </ul> </div> </div> <div class="components-form__field" data-action="pwd link register"> <input name="npe" type="email" placeholder="Enter your email address" /> </div> <div class="components-form__field otp-field" data-action="otp"> <input name="otp_code" type="text" maxlength="6" placeholder="6-digit code" /> </div> <div class="components-form__field" data-action="pwd"> <input name="password" type="password" placeholder="Enter your password" /> </div> <div class="newspack-reader__auth-form__actions" data-action="pwd"> <div class="components-form__submit"> <button type="submit">Sign in</button> </div> <div class="components-form__help"> <p class="small"> <a href="#" data-set-action="link">Sign in with your email</a> </p> <p class="small"> <a href="https://cardinalnews.org/my-account/lost-password/">Lost your password?</a> </p> </div> </div> <div class="newspack-reader__auth-form__actions" data-action="otp"> <div class="components-form__submit"> <button type="submit">Sign in</button> </div> <div class="components-form__help"> <p class="small"> <a href="#" data-set-action="link">Try a different email</a> </p> <p class="small"> <a href="#" data-set-action="link">Send another code</a> </p> </div> </div> <div class="newspack-reader__auth-form__actions" data-action="link"> <div class="components-form__submit"> <button type="submit">Send authorization code</button> </div> <div class="components-form__help"> <p class="small"> <a href="#" data-set-action="pwd">Sign in with a password</a> </p> </div> </div> <div class="newspack-reader__auth-form__actions" data-action="register"> <div class="components-form__submit"> <button type="submit">Sign up</button> </div> </div> <div class="newspack-reader__logins newspack-reader__logins--disabled"> <div class="newspack-reader__logins__separator"> <div></div> <div> OR </div> <div></div> </div> <button type="button" class="newspack-reader__logins__google"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19.6 10.227C19.6 9.51801 19.536 8.83701 19.418 8.18201H10V12.05H15.382C15.2706 12.6619 15.0363 13.2448 14.6932 13.7635C14.3501 14.2822 13.9054 14.726 13.386 15.068V17.578H16.618C18.509 15.836 19.6 13.273 19.6 10.228V10.227Z" fill="#4285F4"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.99996 20C12.7 20 14.964 19.105 16.618 17.577L13.386 15.068C12.491 15.668 11.346 16.023 9.99996 16.023C7.39496 16.023 5.18996 14.263 4.40496 11.9H1.06396V14.49C1.89597 16.1468 3.17234 17.5395 4.7504 18.5126C6.32846 19.4856 8.14603 20.0006 9.99996 20Z" fill="#34A853"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.405 11.9C4.205 11.3 4.091 10.66 4.091 10C4.091 9.34001 4.205 8.70001 4.405 8.10001V5.51001H1.064C0.364015 6.90321 -0.000359433 8.44084 2.66054e-07 10C2.66054e-07 11.614 0.386 13.14 1.064 14.49L4.404 11.9H4.405Z" fill="#FBBC05"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.99996 3.977C11.468 3.977 12.786 4.482 13.823 5.473L16.691 2.605C14.959 0.99 12.695 0 9.99996 0C6.08996 0 2.70996 2.24 1.06396 5.51L4.40396 8.1C5.19196 5.736 7.39596 3.977 9.99996 3.977Z" fill="#EA4335"/> </svg> <span> Sign in with Google </span> </button> </div> <p class="newspack-reader__auth-form__terms-text"> <a href="https://cardinalnews.org/privacy-policy/" target="_blank" rel="noopener noreferrer"> Read our privacy policy and terms of service about what information we collect. </a> </p> </form> </div> </div> </div> <noscript><img height="1" width="1" style="display: none;" src="https://www.facebook.com/tr?id=390691409282265&ev=PageView&noscript=1&cd%5Bpage_title%5D=Harris+carried+8+House+of+Delegates+districts+now+represented+by+Republicans&cd%5Buser_role%5D=guest&cd%5Bevent_url%5D=https%3A%2F%2Fcardinalnews.org%2F2024%2F11%2F20%2Fharris-carried-7-house-of-delegates-districts-now-represented-by-republicans&cd%5Bpost_type%5D=post&cd%5Bpost_id%5D=110904"></noscript><noscript><img height="1" width="1" style="display: none;" src="//t.co/i/adsct?txn_id=o6qj2&amp;p_id=Twitter"></noscript><script> (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo"); vgo('setAccount', '800608051'); vgo('setTrackByDefault', true); vgo('process'); </script> <div class="jetpack-instant-search__widget-area" style="display: none"> </div> <script type="text/javascript"> window.WPCOM_sharing_counts = {"https:\/\/cardinalnews.org\/2024\/11\/20\/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans\/":110904}; </script> <div id="jp-carousel-loading-overlay"> <div id="jp-carousel-loading-wrapper"> <span id="jp-carousel-library-loading">&nbsp;</span> </div> </div> <div class="jp-carousel-overlay" style="display: none;"> <div class="jp-carousel-container"> <!-- The Carousel Swiper --> <div class="jp-carousel-wrap swiper-container jp-carousel-swiper-container jp-carousel-transitions" itemscope itemtype="https://schema.org/ImageGallery"> <div class="jp-carousel swiper-wrapper"></div> <div class="jp-swiper-button-prev swiper-button-prev"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskPrev" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="9" height="12"> <path d="M16.2072 16.59L11.6496 12L16.2072 7.41L14.8041 6L8.8335 12L14.8041 18L16.2072 16.59Z" fill="white"/> </mask> <g mask="url(#maskPrev)"> <rect x="0.579102" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </div> <div class="jp-swiper-button-next swiper-button-next"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskNext" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="8" height="12"> <path d="M8.59814 16.59L13.1557 12L8.59814 7.41L10.0012 6L15.9718 12L10.0012 18L8.59814 16.59Z" fill="white"/> </mask> <g mask="url(#maskNext)"> <rect x="0.34375" width="23.8822" height="24" fill="#FFFFFF"/> </g> </svg> </div> </div> <!-- The main close buton --> <div class="jp-carousel-close-hint"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskClose" mask-type="alpha" maskUnits="userSpaceOnUse" x="5" y="5" width="15" height="14"> <path d="M19.3166 6.41L17.9135 5L12.3509 10.59L6.78834 5L5.38525 6.41L10.9478 12L5.38525 17.59L6.78834 19L12.3509 13.41L17.9135 19L19.3166 17.59L13.754 12L19.3166 6.41Z" fill="white"/> </mask> <g mask="url(#maskClose)"> <rect x="0.409668" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </div> <!-- Image info, comments and meta --> <div class="jp-carousel-info"> <div class="jp-carousel-info-footer"> <div class="jp-carousel-pagination-container"> <div class="jp-swiper-pagination swiper-pagination"></div> <div class="jp-carousel-pagination"></div> </div> <div class="jp-carousel-photo-title-container"> <h2 class="jp-carousel-photo-caption"></h2> </div> <div class="jp-carousel-photo-icons-container"> <a href="#" class="jp-carousel-icon-btn jp-carousel-icon-info" aria-label="Toggle photo metadata visibility"> <span class="jp-carousel-icon"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskInfo" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.7537 2C7.26076 2 2.80273 6.48 2.80273 12C2.80273 17.52 7.26076 22 12.7537 22C18.2466 22 22.7046 17.52 22.7046 12C22.7046 6.48 18.2466 2 12.7537 2ZM11.7586 7V9H13.7488V7H11.7586ZM11.7586 11V17H13.7488V11H11.7586ZM4.79292 12C4.79292 16.41 8.36531 20 12.7537 20C17.142 20 20.7144 16.41 20.7144 12C20.7144 7.59 17.142 4 12.7537 4C8.36531 4 4.79292 7.59 4.79292 12Z" fill="white"/> </mask> <g mask="url(#maskInfo)"> <rect x="0.8125" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </span> </a> </div> </div> <div class="jp-carousel-info-extra"> <div class="jp-carousel-info-content-wrapper"> <div class="jp-carousel-photo-title-container"> <h2 class="jp-carousel-photo-title"></h2> </div> <div class="jp-carousel-comments-wrapper"> </div> <div class="jp-carousel-image-meta"> <div class="jp-carousel-title-and-caption"> <div class="jp-carousel-photo-info"> <h3 class="jp-carousel-caption" itemprop="caption description"></h3> </div> <div class="jp-carousel-photo-description"></div> </div> <ul class="jp-carousel-image-exif" style="display: none;"></ul> <a class="jp-carousel-image-download" href="#" target="_blank" style="display: none;"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="3" y="3" width="19" height="18"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.84615 5V19H19.7775V12H21.7677V19C21.7677 20.1 20.8721 21 19.7775 21H5.84615C4.74159 21 3.85596 20.1 3.85596 19V5C3.85596 3.9 4.74159 3 5.84615 3H12.8118V5H5.84615ZM14.802 5V3H21.7677V10H19.7775V6.41L9.99569 16.24L8.59261 14.83L18.3744 5H14.802Z" fill="white"/> </mask> <g mask="url(#mask0)"> <rect x="0.870605" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> <span class="jp-carousel-download-text"></span> </a> <div class="jp-carousel-image-map" style="display: none;"></div> </div> </div> </div> </div> </div> </div> <script type="module"> import { Workbox } from "https:\/\/cardinalnews.org\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v7.3.0\/workbox-window.prod.js"; if ( 'serviceWorker' in navigator ) { window.wp = window.wp || {}; window.wp.serviceWorkerWindow = new Workbox( "https:\/\/cardinalnews.org\/wp.serviceworker", {"scope":"\/"} ); window.wp.serviceWorkerWindow.register(); } </script> <link rel='stylesheet' id='newspack-newsletters-subscribe-block-css' href='https://cardinalnews.org/wp-content/plugins/newspack-newsletters/src/blocks/subscribe/../../../dist/subscribeBlock.css?ver=1731351496' media='all' /> <link rel="stylesheet" id="jetpack-carousel-swiper-css-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/jetpack/modules/carousel/swiper-bundle.css?ver=14.1-a.3"></link> <link rel="stylesheet" id="jetpack-carousel-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/jetpack/modules/carousel/jetpack-carousel.css?ver=14.1-a.3"></link> <link rel='stylesheet' id='newspack-blocks-donate-css' href='https://cardinalnews.org/wp-content/plugins/newspack-blocks/dist/donate/view.css?ver=4.3.7' media='all' /> <link rel='stylesheet' id='newspack-blocks-modal-css' href='https://cardinalnews.org/wp-content/plugins/newspack-blocks/dist/modal.css?ver=4.3.7' media='all' /> <link rel='stylesheet' id='newspack-blocks-donate-frequency-based-css' href='https://cardinalnews.org/wp-content/plugins/newspack-blocks/dist/frequencyBased.css?ver=4.3.7' media='all' /> <link rel="stylesheet" id="jetpack-top-posts-widget-css" media="all" data-pmdelayedstyle="https://cardinalnews.org/wp-content/plugins/jetpack/modules/widgets/top-posts/style.css?ver=20141013"></link> <style id='core-block-supports-inline-css'>.wp-elements-b8e20787f0d8208b8b79b07193d4bb85 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--dark-gray);}.wp-elements-882e876463e8361afd81ea60f1a99df2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--dark-gray);}.wp-container-core-group-is-layout-2{flex-direction:column;align-items:flex-start;}.wp-elements-454f6782540d9d9764b7889e87002d9e a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-92099829380a4ca1119875740d840b77 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-container-core-columns-is-layout-1{flex-wrap:nowrap;}</style> <script async src="https://www.googletagmanager.com/gtag/js?id=G-KCB5NHNYJP" id="google-tag-manager-js" data-wp-strategy="async" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="https://cardinalnews.org/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script src="https://cardinalnews.org/wp-content/plugins/woocommerce-google-analytics-integration/assets/js/build/main.js?ver=50c6d17d67ef40d67991" id="woocommerce-google-analytics-integration-js" defer></script> <script id="site_tracking-js-extra"> var php_data = {"ac_settings":{"tracking_actid":800608051,"site_tracking_default":1},"user_email":""}; </script> <script src="https://cardinalnews.org/wp-content/plugins/activecampaign-subscription-forms/site_tracking.js?ver=6.7.1" id="site_tracking-js" defer></script> <script id="avc_frontend-js-extra"> var AdRefreshControl = {"advertiserIds":[1],"lineItemIds":[],"sizesToExclude":"","slotIdsToExclude":[],"viewabilityThreshold":"70","refreshInterval":"30","maximumRefreshes":"10","refreshCallback":""}; </script> <script src="https://cardinalnews.org/wp-content/plugins/ad-refresh-control/dist/js/frontend.js?ver=1.1.5" id="avc_frontend-js" defer></script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-ads/dist/media-kit-frontend.js?ver=3.2.1" id="newspack-ads-media-kit-frontend-js" defer></script> <script id="newspack-recaptcha-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> var newspack_recaptcha_data = {"site_key":"6LfFPz4nAAAAAPUIZ7SY8xMnf5sHhZRpovvTXoLK","version":"v3","api_url":"https:\/\/www.google.com\/recaptcha\/api.js?render=6LfFPz4nAAAAAPUIZ7SY8xMnf5sHhZRpovvTXoLK"}; </script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-plugin/dist/other-scripts/recaptcha.js?ver=5.7.0" id="newspack-recaptcha-js" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="newspack-reader-activation-js-extra"> var newspack_ras_config = {"auth_intention_cookie":"np_auth_intention","cid_cookie":"newspack-cid","authenticated_email":"","otp_auth_action":"np_otp_auth","account_url":"https:\/\/cardinalnews.org\/my-account\/","captcha_site_key":"6LfFPz4nAAAAAPUIZ7SY8xMnf5sHhZRpovvTXoLK"}; var newspack_reader_data = {"store_prefix":"np_reader_1_","is_temporary":"","reader_activity":[{"action":"article_view","data":{"post_id":110904,"permalink":"https:\/\/cardinalnews.org\/2024\/11\/20\/harris-carried-7-house-of-delegates-districts-now-represented-by-republicans\/","categories":[52],"tags":[],"author":"2"}}]}; </script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-plugin/dist/reader-activation.js?ver=5.7.0" id="newspack-reader-activation-js" async data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="newspack-reader-auth-js-extra"> var newspack_reader_auth_labels = {"invalid_email":"Please enter a valid email address.","invalid_password":"Please enter a password.","blocked_popup":"The popup has been blocked. Allow popups for the site and try again.","login_canceled":"Login canceled."}; </script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-plugin/dist/reader-auth.js?ver=5.7.0" id="newspack-reader-auth-js" async data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="https://cardinalnews.org/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-plugin/dist/reader-registration-block.js?ver=5.7.0" id="newspack-reader-registration-block-js" async data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="https://cardinalnews.org/wp-includes/js/dist/url.min.js?ver=e87eb76272a3a08402d2" id="wp-url-js"></script> <script id="newspack-popups-criteria-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> var newspackPopupsCriteria = {"is_non_preview_user":"","config":{"articles_read":{"matchingFunction":"range","matchingAttribute":"articles_read"},"articles_read_in_session":{"matchingFunction":"range","matchingAttribute":"articles_read_in_session"},"favorite_categories":{"matchingFunction":"list__in","matchingAttribute":"favorite_categories"},"user_account":{"matchingFunction":"default","matchingAttribute":"user_account"},"newsletter":{"matchingFunction":"default","matchingAttribute":"newsletter"},"subscribed_lists":{"matchingFunction":"list__in","matchingAttribute":"newsletter_subscribed_lists"},"not_subscribed_lists":{"matchingFunction":"list__not_in","matchingAttribute":"newsletter_subscribed_lists"},"donation":{"matchingFunction":"default","matchingAttribute":"donation"},"active_subscriptions":{"matchingFunction":"list__in","matchingAttribute":"active_subscriptions"},"not_active_subscriptions":{"matchingFunction":"list__not_in","matchingAttribute":"active_subscriptions"},"sources_to_match":{"matchingFunction":"list__in","matchingAttribute":"referrer"},"sources_to_exclude":{"matchingFunction":"list__not_in","matchingAttribute":"referrer"}}}; </script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-popups/includes/../dist/criteria.js?ver=1732050979" id="newspack-popups-criteria-js" defer type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="newspack-popups-view-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> var newspack_popups_view = {"debug":"","segments":{"3464":{"criteria":[{"criteria_id":"newsletter","value":"non-subscribers"}],"priority":0},"3465":{"criteria":[{"criteria_id":"newsletter","value":"non-subscribers"},{"criteria_id":"donation","value":"non-donors"}],"priority":1},"3466":{"criteria":[{"criteria_id":"newsletter","value":"subscribers"},{"criteria_id":"donation","value":"non-donors"}],"priority":2},"3470":{"criteria":[{"criteria_id":"articles_read","value":{"min":"2","max":0}},{"criteria_id":"articles_read_in_session","value":{"min":0,"max":"5"}},{"criteria_id":"newsletter","value":"non-subscribers"},{"criteria_id":"sources_to_match","value":"facebook.com"}],"priority":6},"3769":{"criteria":[{"criteria_id":"user_account","value":"with-account"},{"criteria_id":"donation","value":"non-donors"}],"priority":7},"3813":{"criteria":[{"criteria_id":"articles_read","value":{"min":"5"}},{"criteria_id":"newsletter","value":"non-subscribers"}],"priority":8},"3480":{"criteria":[{"criteria_id":"newsletter","value":"subscribers"},{"criteria_id":"donation","value":"non-donors"},{"criteria_id":"user_account","value":"with-account"}],"priority":10},"3481":{"criteria":[{"criteria_id":"newsletter","value":"non-subscribers"},{"criteria_id":"user_account","value":"with-account"}],"priority":11},"3482":{"criteria":[{"criteria_id":"newsletter","value":"non-subscribers"},{"criteria_id":"user_account","value":"without-account"}],"priority":12}},"donor_landing_page":"8"}; </script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-popups/includes/../dist/view.js?ver=1732050979" id="newspack-popups-view-js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="https://cardinalnews.org/wp-content/plugins/widget-options/assets/js/widgetopts.resize.js?ver=4.0.8" id="widgetopts-resize-script-js" defer></script> <script src="https://cardinalnews.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minify=true&amp;ver=becd7d9884bc1b331e45" id="wp-jp-i18n-loader-js" defer></script> <script id="wp-jp-i18n-loader-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> wp.jpI18nLoader.state = {"baseUrl":"https://cardinalnews.org/wp-content/languages/","locale":"en_US","domainMap":{"jetpack-admin-ui":"plugins/jetpack","jetpack-assets":"plugins/jetpack","jetpack-boost-core":"plugins/jetpack","jetpack-boost-speed-score":"plugins/jetpack","jetpack-config":"plugins/jetpack","jetpack-connection":"plugins/jetpack","jetpack-explat":"plugins/jetpack","jetpack-ip":"plugins/jetpack","jetpack-jitm":"plugins/jetpack","jetpack-licensing":"plugins/jetpack","jetpack-my-jetpack":"plugins/jetpack","jetpack-password-checker":"plugins/jetpack","jetpack-plugins-installer":"plugins/jetpack","jetpack-post-list":"plugins/jetpack","jetpack-protect-models":"plugins/jetpack","jetpack-protect-status":"plugins/jetpack","jetpack-publicize-pkg":"plugins/jetpack","jetpack-sync":"plugins/jetpack","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-stats":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wordads":"plugins/jetpack","woocommerce-analytics":"plugins/jetpack"},"domainPaths":{"jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-stats":"jetpack_vendor/automattic/jetpack-stats/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wordads":"jetpack_vendor/automattic/jetpack-wordads/","woocommerce-analytics":"jetpack_vendor/automattic/woocommerce-analytics/"}}; </script> <script id="jetpack-instant-search-js-before"> var JetpackInstantSearchOptions=JSON.parse(decodeURIComponent("%7B%22overlayOptions%22%3A%7B%22colorTheme%22%3A%22light%22%2C%22enableInfScroll%22%3Atrue%2C%22enableFilteringOpensOverlay%22%3Atrue%2C%22enablePostDate%22%3Atrue%2C%22enableSort%22%3Atrue%2C%22highlightColor%22%3A%22%23FFC%22%2C%22overlayTrigger%22%3A%22submit%22%2C%22resultFormat%22%3A%22expanded%22%2C%22showPoweredBy%22%3Afalse%2C%22defaultSort%22%3A%22newest%22%2C%22excludedPostTypes%22%3A%5B%22fme_upload_files%22%2C%22newspack_nl_list%22%2C%22attachment%22%5D%7D%2C%22homeUrl%22%3A%22https%3A%5C%2F%5C%2Fcardinalnews.org%22%2C%22locale%22%3A%22en-US%22%2C%22postsPerPage%22%3A10%2C%22siteId%22%3A196776984%2C%22postTypes%22%3A%7B%22post%22%3A%7B%22singular_name%22%3A%22Post%22%2C%22name%22%3A%22Posts%22%7D%2C%22page%22%3A%7B%22singular_name%22%3A%22Page%22%2C%22name%22%3A%22Pages%22%7D%2C%22attachment%22%3A%7B%22singular_name%22%3A%22Media%22%2C%22name%22%3A%22Media%22%7D%2C%22product%22%3A%7B%22singular_name%22%3A%22Product%22%2C%22name%22%3A%22Products%22%7D%2C%22newspack_lst_event%22%3A%7B%22singular_name%22%3A%22Event%22%2C%22name%22%3A%22Events%22%7D%2C%22newspack_lst_mktplce%22%3A%7B%22singular_name%22%3A%22Marketplace%20Listing%22%2C%22name%22%3A%22Marketplace%22%7D%2C%22newspack_lst_generic%22%3A%7B%22singular_name%22%3A%22Generic%20Listing%22%2C%22name%22%3A%22Generic%20Listings%22%7D%2C%22newspack_lst_place%22%3A%7B%22singular_name%22%3A%22Place%22%2C%22name%22%3A%22Places%22%7D%2C%22newspack_nl_cpt%22%3A%7B%22singular_name%22%3A%22Newsletter%22%2C%22name%22%3A%22Newsletters%22%7D%2C%22newspack_nl_list%22%3A%7B%22singular_name%22%3A%22Subscription%20List%22%2C%22name%22%3A%22Subscription%20Lists%22%7D%2C%22govpack_profiles%22%3A%7B%22singular_name%22%3A%22Profile%22%2C%22name%22%3A%22Profiles%22%7D%7D%2C%22webpackPublicPath%22%3A%22https%3A%5C%2F%5C%2Fcardinalnews.org%5C%2Fwp-content%5C%2Fplugins%5C%2Fjetpack%5C%2Fjetpack_vendor%5C%2Fautomattic%5C%2Fjetpack-search%5C%2Fbuild%5C%2Finstant-search%5C%2F%22%2C%22isPhotonEnabled%22%3Afalse%2C%22isFreePlan%22%3Afalse%2C%22apiRoot%22%3A%22https%3A%5C%2F%5C%2Fcardinalnews.org%5C%2Fwp-json%5C%2F%22%2C%22apiNonce%22%3A%226b9123bbcf%22%2C%22isPrivateSite%22%3Afalse%2C%22isWpcom%22%3Afalse%2C%22hasOverlayWidgets%22%3Afalse%2C%22widgets%22%3A%5B%5D%2C%22widgetsOutsideOverlay%22%3A%5B%5D%2C%22hasNonSearchWidgets%22%3Afalse%2C%22preventTrackingCookiesReset%22%3Afalse%7D")); </script> <script src="https://cardinalnews.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minify=false&amp;ver=7699f93e2ca878e728dc" id="jetpack-instant-search-js" async></script> <script src="//stats.wp.com/w.js?ver=202447" id="jp-tracks-js" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="metorik-js-js-extra"> var metorik_params = {"source_tracking":{"enabled":true,"cookie_lifetime":6,"session_length":30,"sbjs_domain":false,"cookie_name":"mtk_src_trk"},"cart_tracking":{"enabled":false,"cart_items_count":0,"item_was_added_to_cart":false,"wc_ajax_capture_customer_data_url":"\/?wc-ajax=metorik_capture_customer_data","wc_ajax_email_opt_out_url":"\/?wc-ajax=metorik_email_opt_out","wc_ajax_email_opt_in_url":"\/?wc-ajax=metorik_email_opt_in","wc_ajax_seen_add_to_cart_form_url":"\/?wc-ajax=metorik_seen_add_to_cart_form","add_cart_popup_should_scroll_to":true,"add_cart_popup_placement":"bottom","add_to_cart_should_mark_as_seen":true,"add_to_cart_form_selectors":[".ajax_add_to_cart",".single_add_to_cart_button"]},"nonce":"ebaa469891"}; </script> <script src="https://cardinalnews.org/wp-content/plugins/metorik-helper/assets/js/metorik.min.js?ver=2.0.8" id="metorik-js-js" defer></script> <script src="https://cardinalnews.org/wp-content/plugins/wp-parsely/build/loader.js?ver=b681bb9905652ac12735" id="wp-parsely-loader-js" defer></script> <script data-parsely-site="cardinalnews.org" src="https://cdn.parsely.com/keys/cardinalnews.org/p.js?ver=3.17.0" id="parsely-cfg" defer></script> <script id="newspack-amp-fallback-js-extra"> var newspackScreenReaderText = {"open_search":"Open Search","close_search":"Close Search","expand_comments":"Expand Comments","collapse_comments":"Collapse Comments","show_order_details":"Show details","hide_order_details":"Hide details","open_dropdown_menu":"Open dropdown menu","close_dropdown_menu":"Close dropdown menu","is_amp":""}; </script> <script src="https://cardinalnews.org/wp-content/themes/newspack-theme/js/dist/amp-fallback.js?ver=2.2.1" id="newspack-amp-fallback-js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="newspack-menu-accessibility-js-extra"> var newspackScreenReaderText = {"open_search":"Open Search","close_search":"Close Search","expand_comments":"Expand Comments","collapse_comments":"Collapse Comments","show_order_details":"Show details","hide_order_details":"Hide details","open_dropdown_menu":"Open dropdown menu","close_dropdown_menu":"Close dropdown menu","is_amp":""}; </script> <script src="https://cardinalnews.org/wp-content/themes/newspack-theme/js/dist/menu-accessibility.js?ver=2.2.1" id="newspack-menu-accessibility-js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="newspack-amp-fallback-sponsors-js-extra"> var newspackScreenReaderTextSponsors = {"open_info":"Learn More","close_info":"Close"}; </script> <script src="https://cardinalnews.org/wp-content/themes/newspack-theme/js/dist/amp-fallback-newspack-sponsors.js?ver=2.2.1" id="newspack-amp-fallback-sponsors-js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="perfmatters-lazy-load-js-before"> window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;});function perfmattersLazyLoadYouTube(e){var t=document.createElement("iframe"),r="ID?";r+=0===e.dataset.query.length?"":e.dataset.query+"&",r+="autoplay=1",t.setAttribute("src",r.replace("ID",e.dataset.src)),t.setAttribute("frameborder","0"),t.setAttribute("allowfullscreen","1"),t.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),e.replaceChild(t,e.firstChild)} </script> <script async src="https://cardinalnews.org/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.3.4" id="perfmatters-lazy-load-js"></script> <script src="https://stats.wp.com/e-202447.js" id="jetpack-stats-js" data-wp-strategy="defer" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="jetpack-stats-js-after"> _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"196776984\",\"post\":\"110904\",\"tz\":\"-5\",\"srv\":\"cardinalnews.org\",\"hp\":\"atomic\",\"ac\":\"6\",\"amp\":\"0\",\"j\":\"1:14.1-a.3\"}") ]); _stq.push([ "clickTrackerInit", "196776984", "110904" ]); </script> <script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js?ver=1.0.0" id="remote_sdk-js" async data-wp-strategy="async"></script> <script id="newspack-newsletters-subscribe-block-js-extra" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"}; var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"}; var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"}; var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"}; var newspack_newsletters_subscribe_block = {"recaptcha_error":"Error loading the reCaptcha library.","invalid_email":"Please enter a valid email address"}; </script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-newsletters/src/blocks/subscribe/../../../dist/subscribeBlock.js?ver=1731351496" id="newspack-newsletters-subscribe-block-js" async data-amp-plus-allowed type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="jetpack-carousel-js-extra"> var jetpackSwiperLibraryPath = {"url":"https:\/\/cardinalnews.org\/wp-content\/plugins\/jetpack\/_inc\/build\/carousel\/swiper-bundle.min.js"}; var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https:\/\/cardinalnews.org\/wp-admin\/admin-ajax.php","nonce":"ca95ee3664","display_exif":"1","display_comments":"0","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"black","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","image_label":"Open image in full-screen.","download_original":"View full size <span class=\"photo-size\">{0}<span class=\"photo-size-times\">\u00d7<\/span>{1}<\/span>","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","copyright":"Copyright","comment_registration":"0","require_name_email":"1","login_url":"https:\/\/cardinalnews.org\/wp-login.php?redirect_to=https%3A%2F%2Fcardinalnews.org%2F2024%2F11%2F20%2Fharris-carried-7-house-of-delegates-districts-now-represented-by-republicans%2F","blog_id":"1","meta_data":["camera","aperture","shutter_speed","focal_length","copyright"]}; </script> <script src="https://cardinalnews.org/wp-content/plugins/jetpack/_inc/build/carousel/jetpack-carousel.min.js?ver=14.1-a.3" id="jetpack-carousel-js" defer></script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-blocks/dist/donate/view.js?ver=c588709bef79219c0a3f" id="newspack-blocks-donate-js" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-blocks/dist/modal.js?ver=4.3.7" id="newspack-blocks-modal-js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="https://cardinalnews.org/wp-content/plugins/newspack-blocks/dist/frequencyBased.js?ver=4.3.7" id="newspack-blocks-donate-frequency-based-js" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="woocommerce-google-analytics-integration-data-js-after"> window.ga4w = { data: {"cart":{"items":[],"coupons":[],"totals":{"currency_code":"USD","total_price":0,"currency_minor_unit":0}}}, settings: {"tracker_function_name":"gtag","events":["purchase","add_to_cart","remove_from_cart","view_item_list","select_content","view_item","begin_checkout"],"identifier":"product_sku"} }; document.dispatchEvent(new Event("ga4w:ready")); </script> <script id="sharing-js-js-extra"> var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"}; </script> <script src="https://cardinalnews.org/wp-content/plugins/jetpack/_inc/build/sharedaddy/sharing.min.js?ver=14.1-a.3" id="sharing-js-js" defer></script> <script id="sharing-js-js-after"> var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-twitter' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-twitter' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-facebook' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-facebook' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-linkedin' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-linkedin' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomlinkedin', 'menubar=1,resizable=1,width=580,height=450' ); return false; } } ); } )(); </script> <script> /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); </script> <div class="newspack-blocks-checkout-modal newspack-blocks-modal" style="display: none;"> <div class="newspack-blocks-modal__content"> <a href="#" class="newspack-blocks-modal__close"> <span class="screen-reader-text">Close</span> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" role="img" aria-hidden="true" focusable="false"> <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/> </svg> </a> <div class="newspack-blocks-modal__spinner"> <span></span> </div> </div> </div> <script> var newspackPopupsData = {"107619":{"prompt_id":107619,"prompt_title":"Newsletter sign-up for users who have read at least 5 articles","prompt_frequency":"daily","prompt_placement":"center","prompt_has_newsletters_subscription":1,"action_type":"newsletters_subscription"},"95294":{"prompt_id":95294,"prompt_title":"General newsletter signup nonsubs","prompt_frequency":"daily","prompt_placement":"center","prompt_has_newsletters_subscription":1,"action_type":"newsletters_subscription"},"51624":{"prompt_id":51624,"prompt_title":"General newsletter sign up","prompt_frequency":"max 1 times,resetting every week","prompt_placement":"center","prompt_has_newsletters_subscription":1,"action_type":"newsletters_subscription"},"42584":{"prompt_id":42584,"prompt_title":"West of the Capital inline sign up","prompt_frequency":"always","prompt_placement":"inline","prompt_has_newsletters_subscription":1,"action_type":"newsletters_subscription"},"51614":{"prompt_id":51614,"prompt_title":"Inline Donation","prompt_frequency":"always","prompt_placement":"inline","prompt_has_donation":1,"action_type":"donation"}}; </script> <script id="perfmatters-delayed-scripts-js">const pmDelayClick=false;const pmDelayTimer=setTimeout(pmTriggerDOMListener,10*1000);const pmUserInteractions=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"],pmDelayedScripts={normal:[],defer:[],async:[]},jQueriesArray=[],pmInterceptedClicks=[];var pmDOMLoaded=!1,pmClickTarget="";function pmTriggerDOMListener(){"undefined"!=typeof pmDelayTimer&&clearTimeout(pmDelayTimer),pmUserInteractions.forEach(function(e){window.removeEventListener(e,pmTriggerDOMListener,{passive:!0})}),document.removeEventListener("visibilitychange",pmTriggerDOMListener),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",pmTriggerDelayedScripts):pmTriggerDelayedScripts()}async function pmTriggerDelayedScripts(){pmDelayEventListeners(),pmDelayJQueryReady(),pmProcessDocumentWrite(),pmSortDelayedScripts(),pmPreloadDelayedScripts(),await pmLoadDelayedScripts(pmDelayedScripts.normal),await pmLoadDelayedScripts(pmDelayedScripts.defer),await pmLoadDelayedScripts(pmDelayedScripts.async),await pmTriggerEventListeners(),document.querySelectorAll("link[data-pmdelayedstyle]").forEach(function(e){e.setAttribute("href",e.getAttribute("data-pmdelayedstyle"))}),window.dispatchEvent(new Event("perfmatters-allScriptsLoaded")),pmWaitForPendingClicks().then(()=>{pmReplayClicks()})}function pmDelayEventListeners(){let e={};function t(t,n){function r(n){return e[t].delayedEvents.indexOf(n)>=0?"perfmatters-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]},t.addEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)}),e[t].delayedEvents.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:n||function(){},set:function(n){e["perfmatters"+t]=n}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}function pmDelayJQueryReady(){let e=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>e,set(t){if(t&&t.fn&&!jQueriesArray.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){pmDOMLoaded?e.bind(document)(t):document.addEventListener("perfmatters-DOMContentLoaded",function(){e.bind(document)(t)})};let n=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e=(e=(e=e.split(" ")).map(function(e){return"load"===e||0===e.indexOf("load.")?"perfmatters-jquery-load":e})).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(function(t){delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]})}return n.apply(this,arguments),this},jQueriesArray.push(t)}e=t}})}function pmProcessDocumentWrite(){let e=new Map;document.write=document.writeln=function(t){var n=document.currentScript,r=document.createRange();let a=e.get(n);void 0===a&&(a=n.nextSibling,e.set(n,a));var i=document.createDocumentFragment();r.setStart(i,0),i.appendChild(r.createContextualFragment(t)),n.parentElement.insertBefore(i,a)}}function pmSortDelayedScripts(){document.querySelectorAll("script[type=pmdelayedscript]").forEach(function(e){e.hasAttribute("src")?e.hasAttribute("defer")&&!1!==e.defer?pmDelayedScripts.defer.push(e):e.hasAttribute("async")&&!1!==e.async?pmDelayedScripts.async.push(e):pmDelayedScripts.normal.push(e):pmDelayedScripts.normal.push(e)})}function pmPreloadDelayedScripts(){var e=document.createDocumentFragment();[...pmDelayedScripts.normal,...pmDelayedScripts.defer,...pmDelayedScripts.async].forEach(function(t){var n=t.getAttribute("src");if(n){var r=document.createElement("link");r.href=n,"module"==t.getAttribute("data-perfmatters-type")?r.rel="modulepreload":(r.rel="preload",r.as="script"),e.appendChild(r)}}),document.head.appendChild(e)}async function pmLoadDelayedScripts(e){var t=e.shift();return t?(await pmReplaceScript(t),pmLoadDelayedScripts(e)):Promise.resolve()}async function pmReplaceScript(e){return await pmNextFrame(),new Promise(function(t){let n=document.createElement("script");[...e.attributes].forEach(function(e){let t=e.nodeName;"type"!==t&&("data-perfmatters-type"===t&&(t="type"),n.setAttribute(t,e.nodeValue))}),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t()),e.parentNode.replaceChild(n,e)})}async function pmTriggerEventListeners(){pmDOMLoaded=!0,await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-readystatechange")),await pmNextFrame(),document.perfmattersonreadystatechange&&document.perfmattersonreadystatechange(),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-load")),await pmNextFrame(),window.perfmattersonload&&window.perfmattersonload(),await pmNextFrame(),jQueriesArray.forEach(function(e){e(window).trigger("perfmatters-jquery-load")});let e=new Event("perfmatters-pageshow");e.persisted=window.pmPersisted,window.dispatchEvent(e),await pmNextFrame(),window.perfmattersonpageshow&&window.perfmattersonpageshow({persisted:window.pmPersisted})}async function pmNextFrame(){return new Promise(function(e){requestAnimationFrame(e)})}function pmReplayClicks(){window.removeEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.removeEventListener("mousedown",pmTouchStartHandler),pmInterceptedClicks.forEach(e=>{e.target.outerHTML===pmClickTarget&&e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))})}function pmWaitForPendingClicks(){return new Promise(e=>{window.pmIsClickPending?pmPendingClickFinished=e:e()})}function pmPendingClickStarted(){window.pmIsClickPending=!0}function pmPendingClickFinished(){window.pmIsClickPending=!1}function pmClickHandler(e){e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmInterceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),pmPendingClickFinished()}function pmTouchStartHandler(e){"HTML"!==e.target.tagName&&(pmClickTarget||(pmClickTarget=e.target.outerHTML),window.addEventListener("touchend",pmTouchEndHandler),window.addEventListener("mouseup",pmTouchEndHandler),window.addEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.addEventListener("mousemove",pmTouchMoveHandler),e.target.addEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"onclick","pm-onclick"),pmPendingClickStarted())}function pmTouchMoveHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler),e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmPendingClickFinished()}function pmTouchEndHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler)}function pmRenameDOMAttribute(e,t,n){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(n,event.target.getAttribute(t)),event.target.removeAttribute(t))}window.pmIsClickPending=!1,window.addEventListener("pageshow",e=>{window.pmPersisted=e.persisted}),pmUserInteractions.forEach(function(e){window.addEventListener(e,pmTriggerDOMListener,{passive:!0})}),pmDelayClick&&(window.addEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.addEventListener("mousedown",pmTouchStartHandler)),document.addEventListener("visibilitychange",pmTriggerDOMListener);</script></body> </html> <!-- generated in 1.302 seconds 299381 bytes batcached for 300 seconds -->

Pages: 1 2 3 4 5 6 7 8 9 10