Join our mailing list to receive the latest news and updates from our team.
You have Successfully Subscribed!
Many members of Congress have embraced styles of communication that effectively undermine not just their opponents but the very democratic systems that give legitimacy to their own positions of status and power.
Blame was cast far and wide after the attempted assassination of former President Donald Trump. Obviously, the shooter was to blame, but depending on your perspective, you also blamed Democrats, Republicansor both for the highly charged partisan rhetoric that has heated up American political life and, for at least some people, made violence seem like an option.
While the event was shocking, the underlying mood has been building for quite a while. The political times Americans are living through are increasingly described as a “crisis of democracy.” Much has been written about growing polarization, reduced public trust in small-d democratic institutions and long-standing principles of behavior often thought of as “democratic norms,” and increasing levels of public support for autocratic ideas and leaders.
Differences over politics and policy have a long history of being divisive, of course. But it’s one thing to disagree over substantive matters such as tax rates or foreign aid and something very different to undermine the legitimacy of your opponents.
It’s the difference between framing those who disagree with you as fair and equal competitors or as enemies who must be defeated. In that context, attempts at cooperation and compromise can be perceived as betrayal, and it becomes easier to rationalize ways that long-standing norms—including but hardly limited to the peaceful transfer of power—and even laws can be ignored or subverted.
But how much are members of Congress themselves contributing to these problems with their own public rhetoric?
As it turns out, quite a lot.
Pushback Against Democracy
These antidemocratic trends aren’t limited to the U.S., but when they are observed here, the first recourse of many commentators is to attribute them to Trump. Scholars such as Kathleen Hall Jamieson have identified distinctive characteristics in the former president’s public rhetoric that spurn expectations, dodge accountability and violate democratic norms.
However, no one person is solely responsible for these trends. Shifts like these are shaped by the tone and content of public rhetoric from many sources—prominent among them, other political leaders.
Over the years, many scholars have studied how candidates and officeholders communicate with the public and found patterns of negativity, incivility and irrational language. You could call this “politics as usual,” but together they are critical components of a larger shift toward antidemocratic rhetoric, the kind of language that leaves policy and ideology behind and risks turning politics into blood sport.
I worked with a colleague to find a way to identify and measure this kind of language among members of Congress.
All the Tweets
We gathered every official tweet—more than a million overall—from members of the 117th Congress from the beginning of 2020 to the middle of 2022. This spanned the 2020 presidential campaign year, the election and its aftermath, on through the beginning of the midterm cycle.
A computer can read text faster than any human, but it takes human awareness to identify phrases such as “count every legal vote” as provocative rather than innocuous. We built a lexicon to identify antidemocratic rhetoric, and our computer-aided analysis of the tweets revealed four key types of words and phrases that do not involve any substantive argument over policy or governance but do include one or more of the following:
Delegitimizing political opponents and the democratic norms and practices that grant them respect. This rhetorical style is most likely to direct explicitly disdainful language at democracy itself. Some notable examples would include “fake news,” “woke mob,” “stop the steal” and “a republic not a democracy.”
Autocratic thinking, embracing strongman-style leadership and other authoritarian traits, with contempt for perceived weakness. Examples include terms such as “weak leader,” “take power” and “so-called voting rights.”
Conspiracy theories, displaying an inability to distinguish truth from mis- and disinformation, with a tendency to see anything and everything as a nefarious threat. Examples include terms such as “deep state,” “groomer,” “cabal” and “socialist agenda.”
Ethno-nationalism, including racism, xenophobia and other forms of bigotry that demonize marginalized groups—promoting an “us vs. them” sensibility and a narrow view of what qualifies as a real American identity. This sort of rhetoric is especially likely to be veiled rather than explicit and includes terms such as “open borders,” “real America” and “take our country back.”
Our analysis found the use of antidemocratic rhetoric increasing steadily over time throughout our study period, with a significant increase following the 2020 election.
And while some observers hoped that the aftermath of Jan. 6, 2021, might provide an opportunity to cool political tempers, that didn’t happen, at least in Congress. Instead, antidemocratic rhetoric increased again after the attack on the U.S. Capitol and continued at high levels thereafter.
U.S. Rep. Mo Brooks, a Republican from Alabama, posted that tweet on Dec. 10, 2021, pulling off a hat trick: delegitimization, ethno-nationalism and conspiracy theory all in a single tweet.
Congress at Odds With Itself
This kind of language wasn’t being used by every member of Congress, of course. In fact, only 41 members of Congress used identifiable antidemocratic rhetoric very frequently—more than 300 times per member over 2½ years.
But that’s enough to warrant attention.
While members from both parties used antidemocratic rhetoric in their tweets, Republicans used it more frequently, by a ratio of more than 4 to 1. GOP members appeared to be targeting precisely the kind of voters to whom such language appeals strongly.
Male lawmakers also used antidemocratic rhetoric nearly twice as frequently as female members of Congress.
There wasn’t much variation between the Senate and the House, however, even though the House has developed more of a reputation for volatility in recent years.
Twitter has never been the entire political universe, and we’re still working to analyze more traditional forms of political communication, such as press releases and op-eds. Our early findings show trends similar to those found in the tweets.
None of this should be taken to denigrate Congress as a whole. But what’s clear—and unusual—is that many members of Congress have embraced styles of communication that effectively undermine not just their opponents but the very democratic systems that give legitimacy to their own positions of status and power.
Antidemocratic rhetoric transgresses long-standing norms both of political tolerance and of constitutional limits on power. Without these norms and limits as guardrails, democracy is not likely to be self-sustaining.
Such rhetoric not only makes it more difficult for political officials to serve the public good, but by excluding from the political process those participants deemed unworthy, it negates the very idea of a shared public good that’s worth serving.
The Conversation is a nonprofit, independent news organization dedicated to unlocking the knowledge of experts for the public good. We publish trustworthy and informative articles written by academic experts for the general public and edited by our team of journalists.
{"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}