Vice President Harris speaking at an event. Image: White House website
Vice President Harris speaking at an event. Image: White House website
It took more than three weeks for dissension to fracture the Democratic Party and less than 24 hours to bring it back together behind Harris.
Republished with permission from Lucian K. Truscott IV
Take a bow, Democrats. With practically every headline about the Democratic Party for the past three weeks featuring words like “disarray” and “chaos” and “turmoil,” Joe Biden’s announcement yesterday has brought the party together in an almost unimaginable way. CNBC is reporting that the party has raised more than $100 million in less than 24 hours. Poll results are not yet in, but I think we can guess what they will reflect—an upswing in support across the board, from races for county commissioners all the way to the presidential contest.
Support for Kamala Harris began surging last night and has continued apace. Nancy Pelosi announced her support this afternoon. Politico, CNN, and the Wall Street Journal are reporting that the Vice President is scheduled to sit down with Hakeem Jeffries and Chuck Schumer “soon” or “shortly.” Prior to the upcoming meeting, the two released this statement: “Vice President Kamala Harris is off to a great start with her promise to pursue the presidential nomination in a manner consistent with the grass roots and transparent process set forth by the Democratic National Committee. She is rapidly picking up support from grass roots delegates from one end of the country to the other. We look forward to meeting in person with Vice President Harris shortly as we collectively work to unify the Democratic Party and the country.”
If that sounds like typical Democratic Party equivocation by its leaders, it is, and I guess we’ll have to wait until they have had their meeting with Harris to see how things shake out. But this is such a fast-breaking story, it’s wearing out my keyboard. CNN just reported at 5:30, “Senate Majority Leader Chuck Schumer and House Minority Leader Hakeem Jeffries, the top-ranking Democrats in each chamber, were set to endorse Harris soon, according to multiple sources familiar with the decision.” So the deal seems already to be done.
Meanwhile Harris has picked up the endorsements of 40 Democratic Senators and more than 100 members of the House today. The Democratic governors of several battleground states, including Shapiro of Pennsylvania, Beshear of Kentucky, Evers of Wisconsin, Walz of Minnesota (which has recently entered the tossup column), and Witmer of Michigan, have endorsed Harris.
CNN is reporting that the delegations of Tennessee, North Carolina, South Carolina, Louisiana, New Hampshire, Maryland, Kentucky, Florida and Pennsylvania have announced that their delegates are backing Harris. As of early this afternoon, Harris has received first ballot commitments of 1,315 delegates to the Democratic National Convention. She needs just over 650 more delegates to win the nomination, but Harris has received the support of all 50 state Democratic Party chairs, and they are said to be making around the clock calls to their state delegations to lock in support for Harris. Some party experts are saying she could have all 4,000 delegates committed to her by tomorrow or Wednesday.
Well have to wait and see, but you can see how it’s going. In contrast to the last time an incumbent Democrat in the White House prematurely announced the end of his candidacy—Lyndon Johnson in 1968—the party is coming together rather than splintering as it did in that dark summer and fall. The issue then was the war in Vietnam, which fractured the party.
Johnson made a calculation in late March of that year that he could not lead his party to victory against Nixon. Robert F. Kennedy announced his candidacy after Eugene McCarthy narrowly lost to Johnson in New Hampshire. Liberal Democrats split their support between McCarthy and Kennedy in the primaries that followed, with Humphrey not entering the primaries in a strategy to focus on the support of non-primary state delegates at the convention.
After Kennedy was assassinated in June, Johnson took Humphrey’s side in the contest for the nomination and rallied the support of state party bosses and labor unions to support Humphrey at the convention. Chaos ensued not only on the floor of the convention but in the streets of Chicago, where what was later termed a “police riot” turned the streets into a war zone. Humphrey was nominated, but the party remained split, and an unpopular Nixon won the election in November.
Clearly, 2024 is not 1968, and Kamala Harris is not Hubert Humphrey, and even though Democrats will meet once again in Chicago in the blistering heat of August, there will not be riots and the party will unite behind Kamala Harris and the campaign will begin in earnest, as it usually does after the conventions of both parties are over.
The issue that is fracturing the country this year is not a war, but a man, Donald Trump. And Democrats, bless them, rather than being divided are unified in opposition to Trump and everything he stands for. Now there will be just one man in his eighth decade in the race, Donald Trump. Vice President Harris has already shown an ability to weave attacks on Project 2025 into her attacks on Donald Trump, and we will no doubt see her using Trump’s age and discombobulated syntax and disjointed verbiage against him, in addition to pointing out Trump’s obvious affection for dictators like Putin and Orban and refusal to back NATO in support of Ukraine’s defensive war against Russia’s invasion.
The contrast between the candidates is now more stark than ever. Our candidate is on the right side of racial and LGBTQ issues, the right side of the abortion question, the right side of America’s role in international affairs, the right side of everything, when you think about it. The party is solidifying behind her. It took more than three weeks for dissension to fracture the party and less than 24 hours to bring us back together. Donald Trump today complained that he had wasted all his effort opposing Biden and asked on his failing Truth Social platform, “Shouldn’t the Republican Party be reimbursed for fraud” because of the Democrats’ support of Biden.
He certainly knows what he’s talking about when it comes to fraud, and we know what we’re talking about when it comes to winning with Kamala Harris.
Finally, doesn’t it feel good to be a Democrat?
Lucian K. Truscott IV, a graduate of West Point, has had a 50-year career as a journalist, novelist and screenwriter. He has covered stories such as Watergate, the Stonewall riots and wars in Lebanon, Iraq and Afghanistan. He is also the author of five bestselling novels and several unsuccessful motion pictures. He has three children, lives in rural Pennsylvania and spends his time Worrying About the State of Our Nation and madly scribbling in a so-far fruitless attempt to Make Things Better.
Help Support Factkeepers!
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"F j, Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/factkeepers.com\/we-did-it-democrats-have-rapidly-unified-behind-kamala-harris\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4nms5JYHI8GbQ05dYiB1S8OPP5oMSIpOCCeeIawOyeW6bWDkDMWdUeggbhxOQTSA6aedu00ROAbhXBd","stripe_account_country_code":"US","setup_link":"https:\/\/factkeepers.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}