Advertisement

Republican Miller-Meeks declares victory in 2nd District, even as one county prepares to recount votes on Thursday


Illustration by Jordan Sellergren

Republican Mariannette Miller-Meeks declared victory in the race for the open seat in Iowa’s 2nd Congressional District on Tuesday, even though there is a recount already scheduled for Thursday in Lucas County.

Lucas County put Miller-Meeks ahead of her Democratic opponent Rita Hart by a few dozen votes, when its auditor’s office posted new results for one of the county’s precincts on Monday night. According to Auditor Julie Masters, the county erroneously posted the total from a pre-election test which had not been cleared from a computer for one precinct, instead of the actual results for the precinct.

Voters in that precinct cast 217 votes for Miller-Meeks and 54 votes for Hart. At the time the amended results were posted, Hart was ahead in the district’s unofficial results by 152 votes.

Hart had moved into the lead after the Jasper County Auditor’s Office discovered results in one of its precincts were incorrectly recorded.

“It was a human error, like a lot of things that happen,” Auditor Dennis Parrott said during a news conference last Friday.

A machine recount of votes in the entire county and a hand recount of votes in a previously misreported precinct confirmed Hart’s lead.

On Wednesday morning, the Iowa Secretary of State’s unofficial total for the 2nd Congressional District had Miller-Meeks up by 47 votes, with 196,962 votes to Hart’s 196,815.

At the direction of Secretary of State Paul Pate, the Lucas County Auditor’s Office will conduct a machine recount of the county’s votes, as well as a hand recount in the precinct where the vote total was amended. The recount is scheduled to begin on Thursday morning.

News organizations have declined to declare a winner in the 2nd District because the vote is too close. No vote totals in Iowa will be considered official until the Secretary of State certifies the totals on Nov. 30.

Still, Miller-Meeks declared victory on Tuesday. She tweeted her “heartfelt gratitude” to voters, praised Hart for her “grace and positive demeanor,” before saying, “The election is over, and it is time to move forward together and focus on the priorities that will best serve Iowans.”

After Miller-Meeks claimed victory, Hart campaign manager Zack Meunier released a statement on behalf of his candidate.

“As we have said repeatedly, it is critical that Iowans’ voices are heard and the votes are accurately counted,” Meunier said. “The vote totals in this race continue to fluctuate, and both Iowa officials and independent news organizations have made it clear that the race is too close to call. Iowa is a state that values election integrity and Mariannette Miller-Meeks’ campaign’s attempts to usurp this process undermines that integrity.”

Meunier concluded his statement by saying the campaign is “confident by the end of this process that Rita Hart will be the next congresswoman from Iowa’s Second District.”

Hart has until Friday to request a recount of the whole 2nd District, or selected parts of it.

Hart had her strongest showing in Johnson County, where she received 56,124 votes and Miller-Meeks received 24,099, according to the results the county certified on Tuesday. There were also 68 write-in votes cast in last week’s election.

But even though she won 70 percent of the vote, Hart still underperformed compared to Joe Biden in Johnson County, John Deeth pointed out in an analysis of the county’s vote published on Wednesday.

Hart received 3,053 fewer votes than Biden did in Johnson County.

“Some of that was anti-Trump voters who crossed back to the GOP down-ballot. Trump ran 848 votes behind Joni Ernst and 1174 behind Miller-Meeks,” Deeth wrote.

But as important as those who voted for both Biden and Miller-Meeks were, those who voted for Biden but didn’t vote for any candidate for Congress, resulting in what’s known as “under votes,” were even more so.

[T]he most haunting numbers of the whole election, in light of the 40 vote margin as I write, are the 3907 under votes in the congressional race. That share was highest in the student precincts and in trailer court dominated West Lucas.

But it’s wrong to blame undervoting in student precincts – some are already doing that – for the apparent loss, when Johnson County did more for the Democratic ticket than anyone else in the district or state. Johnson County was the top county in the state by 13 to 14 points across the board in all of the top of the ticket races. That same pattern and that same exact margin has been a pattern since the 2014 cycle. There used to be a little more variation, and we used to be more like five or six points ahead of the next best, but ever since 2014 it’s been number one in every race and it’s been in the ballpark of 13 to 15%

This year’s election was the first presidential election since straight-party ticket voting was eliminated in Iowa. In 2016, a voter could have filled in a single oval — for either the Democratic Party or Republican Party — and automatically have votes for all that party’s candidates recorded without bothering to fill out the rest of the ballot.

Straight-party ticket voting was eliminated in Iowa in 2017, when the Republicans in charge of both chambers of the Iowa Legislature pushed through their package of election changes that included the voter ID requirement.

“Republicans approved this legislation because they knew they had to face a midterm with an unpopular president,” David Yepsen, a longtime Iowa political reporter and the host Iowa Press, told Politico in 2018. “Much of the Democratic strategy is aimed at first-time voters, especially millennials. There’s going to be a lot of first time, anti-Trump voters who will show up, and they could be confused in the polling booth.”


[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/republican-miller-meeks-declares-victory-count-continues/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Name</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="153"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, 'https://littlevillagemag.com/wp-content/plugins/gravityforms-asdf111aasdfffs-nope/images/spinner.gif' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, 'https://littlevillagemag.com/wp-content/plugins/gravityforms-asdf111aasdfffs-nope/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/littlevillagemag.com\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/littlevillagemag.com\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>