Democratic candidate for governor John Norris talks Iowa values, changing the culture of farming and how to win in 2018

John Norris at the RWDSU hall in Cedar Rapids — photo by Paul Brennan

Speaking at the Retail, Wholesale & Department Store Union Hall in Cedar Rapids on Tuesday night, Democratic candidate for governor John Norris said, “I spent a couple of months testing the waters about my candidacy. After testing the waters, I found them high in nitrates and bacteria.”

It’s a good line, linking the state’s water quality problems to a political atmosphere Norris considers toxic, and it got laughs from the crowd of approximately two dozen who had gathered at the hall. Just like it has at previous stops on Norris’ six-day tour of Iowa.

The tour kicked off on Saturday, when Norris announced his candidacy during an event at the farm near Red Oak in southwestern Iowa that his great-great-grandparents settled in 1881. Norris is the fifth Democrat to enter the 2018 race for governor.

Norris has been an important figure in the state’s Democratic party for decades — and he’s been interested in politics since the age of 12, when he went door-to-door soliciting votes for Tom Harkin — but he’s only run for office once before. In 2002, Norris mounted an unsuccessful campaign to unseat the Republican incumbent Tom Latham in Iowa’s 4th Congressional district.

In an interview following his Cedar Rapids speech, Norris talked about what convinced him to become a candidate.

“This wasn’t on my bucket list,” Norris explained. “I enjoyed my run in 2002, and learned a lot about the state doing it, but I didn’t plan to run for office again.”

The idea came from former Iowa Gov. Tom Vilsack, during a breakfast meeting in late December. “He said, ‘You know more than anybody else, what it’s like to be governor, and know more than anybody else how to get there,’” Norris recalled.

The former Democratic governor knows Norris well. Norris helped guide Vilsack’s successful 1998 campaign for governor, and served as chief of staff during Vilsack’s first two years in office. When President Obama appointed Vilsack Secretary of Agriculture in 2009, he again selected Norris as his chief of staff.

After his conversation with Vilsack, Norris began giving the possibility of running serious consideration. But it was the last legislative session that convinced him to enter the race.

“This past session was nothing more than an assault on workers, an abandonment of children, disrespect for women and neglect of our environment,” Norris said. In his stump speech, he lists the legislative actions from the session he would reverse as governor, citing cuts to education and other essential services, including health care for women. Norris describes those cuts as one of the consequences of the state giving massive tax breaks to large corporations. He also wants to overturn the laws prohibiting municipalities from raising the minimum wage, and restricting collective bargaining.

“There’s a serious wage and income gap in this state, and too big of a gap between the haves and have nots,” Norris told the people in the union hall. “[The Republicans have] done too much to benefit a few, and we’re all paying the price for it.”

“It’s not in line with Iowa values.”

Norris mentioned Iowa values repeatedly in his speech. Afterwards, he elaborated on what he thinks those values are.

“To me, it’s caring. We have a love for the land, it’s so much a part of our culture. We’ve always been a state that’s cared about neighbor and community,” Norris said. “A lot of Iowans have a rural background, and rural Iowans by nature feel a greater sense of independence. But whenever someone in the community was in trouble, people stepped up to help, whether they knew the person or not.”

“I saw that growing up on the farm. It’s a part of our culture, to look out for one another, and doing it with a sense of fairness and honesty.”

Norris believes the Republican Party owes much of its current success to undermining those values in rural Iowa, by exploiting the economic distress people feel with social wedge issues.

“Trump was successful by relying on the populism of hate and blame and anger,” Norris said. “And you saw it again in this [year’s state] legislative session.”

Norris is convinced the future of the state’s Democratic Party lies in addressing the economic distress of rural Iowans, while maintaining the party’s traditional commitment to urban issues.

“It’s my passion,” Norris said of improving rural conditions. And while many of his proposed solutions could come from any Democrat—improving public schools and infrastructure, bringing high-speed internet to rural communities, promoting renewable energy production (especially solar power) — Norris also stresses the importance of changing the culture of farming in Iowa.

John Norris speaking at the RWDSU hall in Cedar Rapids — photo via Norris for the People Facebook page

Much of what is wrong with Iowa farming is driven by the federal government’s policies, according to Norris. “There are higher and higher payments for producing more from that one acre of land,” he said. “It’s led to greater soil erosion and greater use of chemicals that are now showing up in our water supply.”

“We should advocate for change in federal farm policy, but we have to invest research dollars to develop better conservation practices, while still maintaining agricultural productivity. We have several examples now throughout the state of farmers who are planting cover crops, and doing a better job at the integration of a nutrient management strategy, and increasing their productivity at the same time.”

“We need to take what they’re doing, use them as examples,” Norris continued. “We’ll have to invest some public money in education and incentivizing changes in the way we farm. If we don’t achieve it that way, then I think we have to look at creating regulations.”

“You always want to try to change behavior in the least invasive way possible. But if it’s impacting public health, and impacting the quality of our soil and water, then we have to look out for the future of all Iowans.”

Norris understands that Republicans in the state legislature would oppose his proposals, and if elected, he’ll likely face a General Assembly controlled by Republicans. But he believes his wide experience in politics and government will help him achieve his goals. In addition to his work for Vilsack, Norris was chief of staff for Iowa Congressman Leonard Boswell, as well as chair of the Iowa Democratic Party, chair of the Iowa Utilities Board, a commissioner on the Federal Energy Regulatory Commission and the U.S. representative to the United Nations Food and Agricultural Organization and the World Food Program.

“I understand the power of the executive branch,” Norris said. “You can change a lot through the executive branch agencies, through rule-making and the way programs are administered.”

Norris also points out that unless they have super-majority in the assembly, Republicans will have to negotiate with him if they want him to sign their bills into law.

“If you have a governor from a different party, who can invite Democrats and Republicans into the room and force a conversation, I think we can begin to talk about our values again and being able to address Iowans’ needs.”

Norris is optimistic about his chances in next year’s election (“I think a lot of moderate Republicans and independents realize the Republican Party has overstepped, and we have an excellent chance of winning them over.”), but said he’s looking beyond November 2018.

“This is not a 16 month campaign for me. This is a three-and-a-half year campaign. Because it’s not just about taking the governorship, it’s about changing the make-up of the legislature,” Norris explained. “I don’t necessary mean Democrat or Republican. We have to change the legislature by organizing and empowering people, so that legislators expect they must respond to the voters.”

“Government should be a reflection of people and their values.”

[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='/john-norris-cedar-rapids/#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' >Email</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="130"/><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, '' );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, '' );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:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/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>