Advertisement

Eric Swalwell becomes the first Democrat to drop out of the 2020 presidential race


Rep. Eric Swalwell, D-California, during an event held at the Iowa City Public Library. Monday, Feb 18, 2019. — Zak Neumann/Little Village

After struggling to get attention in a field of two dozen candidates for the Democratic presidential nomination, Rep. Eric Swalwell of California dominated the 2020 election new cycle for a moment on Monday, by dropping out of the race.

“I promised my family, constituents and supporters that I would always be honest about our chances,” Swalwell said in a Monday afternoon press conference. “After the first Democratic presidential debate, our polling and fundraising effort weren’t what we had hoped for, and I no longer see a path to the nomination.”

Swalwell had been one of the most active of the 2020 aspirants in Iowa, even before he finally declared he was a candidate during an appearance on The Late Show with Stephen Colbert in April. By then, he’d already made almost 20 campaign-style visits to Iowa. Still, in the most recent Iowa Poll, support for Swalwell was at less than one percent.

The California congressman possesses many characteristics that, in any other presidential election, might have made him stand out in a crowd of candidates (especially since in earlier years, the crowd would have been much smaller). He’s 38-years-old — very young for a presidential candidate — but this year there are two even younger candidates, Rep. Tulsi Gabbard and Mayor Pete Buttigieg (both 37). He’s from California — the state that sends the largest number of delegates to the Democratic National Convention — but so are Sen. Kamala Harris, author Marianne Williamson and businessman Andrew Yang. He has experience in government at the federal level, but that’s not particularly impressive when 17 candidates can make the same claim. (If you count former Alaska senator Mike Gravel, who has said he’s only running to get into the televised debates, it’s 18.)

Swalwell’s background as a prosecutor in one of California’s largest counties (Alameda, pop. 1.7 million) would have been an asset for almost any Democratic presidential candidate for two decades, starting in the late ’80s, when most Democrats were eager to prove they were “tough on crime.” It’s debatable whether such a background is particularly helpful in the current primary race, and even if it is, Swalwell is again not alone — Kamala Harris was district attorney of San Francisco and attorney general of California, before being elected to the U.S. Senate.

(Technically, Swalwell can’t even claim to be the first Democrat to drop out. In January, former West Virginia State Senator Richard Ojeda announced he was no longer running for president. But despite filing the necessary paperwork with Federal Election Commission in November and making a few TV appearances, Ojeda didn’t launch a full campaign and was never really part of the 2020 race.)

“Go big and be bold,” was how Swalwell described his approach during a February event at the Iowa City Public Library. But most of Swalwell’s policy proposals were not particularly big or bold compared to other candidates’ agendas.

“We should have Medicare for anyone who wants it in America,” Swalwell said in his speech at the Iowa Democratic Party Hall of Fame celebration on June 9. Other candidates have called for Medicare-for-all to replace private health insurance and provide universal health care. Swalwell was just advocating for Medicare as a public option in addition to private insurance.

“When it comes to education, the lessons and memories of college, those should last a lifetime,” Swalwell said at the Hall of Fame. “The debt should not. We should have zero percent interest on every student loan in America.” Other candidates have called for the federal government to eliminate most or all student loan debt, and make public colleges and universities tuition-free.

On gun control, Swalwell did go further than many candidates, promising at the Hall of Fame celebration “to ban and buy back 15 million assault weapons.”

“I’ll never forget the people I met and the lessons I learned while traveling around our great nation — especially in communities most affected by gun violence,” Swalwell said on Monday. He promised to “take those lessons back to Congress.”

Swalwell intends to run for reelection to Congress in 2020. The 15th Congressional District in Northern California is considered a safe seat for Democrats, but in April, while Swalwell’s sights were still set on the White House, Democrat Aisha Wahab, a city councilmember in the Alameda County town of Hayward, announced her candidacy for the seat currently held by Swalwell.

Even as rumors of Swalwell’s leaving the race began to circulate over the weekend, there were also rumors that another California Democrat, billionaire Tom Steyer, will announce this week that he is running for president.


[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='/eric-swalwell-becomes-the-first-democrat-to-drop-out-of-the-2020-presidential-race/#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' >Comments</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="242"/><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>