If Trump genuinely believes mail voting is fundamentally corrupt, then perhaps he should explain why he keeps participating in this supposedly corrupt system whenever it is convenient for him.
There are few things more revealing in politics than watching a politician’s principles disappear the moment those principles become inconvenient for him personally.
Donald Trump has once again demonstrated exactly what that looks like.
Trump 𝘃𝗼𝘁𝗲𝗱 𝗯𝘆 𝗺𝗮𝗶𝗹 𝗶𝗻 𝗙𝗹𝗼𝗿𝗶𝗱𝗮’𝘀 𝗥𝗲𝗽𝘂𝗯𝗹𝗶𝗰𝗮𝗻 𝗽𝗿𝗶𝗺𝗮𝗿𝘆, returning his ballot in Palm Beach County on August 13—five days before the August 18 election. The White House confirmed it. (PBS)
And this isn’t some isolated lapse.
This is the same Donald Trump who has spent years telling Americans that mail-in voting is dangerous, fraudulent and somehow inherently untrustworthy. In March, he put it even more bluntly:
“𝗠𝗮𝗶𝗹-𝗶𝗻 𝘃𝗼𝘁𝗶𝗻𝗴 𝗺𝗲𝗮𝗻𝘀 𝗺𝗮𝗶𝗹-𝗶𝗻 𝗰𝗵𝗲𝗮𝘁𝗶𝗻𝗴.” (𝗖𝗕𝗦 𝗡𝗲𝘄𝘀)
Think about that for a moment.
The man who tells you that voting by mail is “cheating” just mailed his own ballot.
And he’s not merely criticizing the practice from the sidelines. Trump has been aggressively pushing legislation and executive action designed to 𝗱𝗿𝗮𝗺𝗮𝘁𝗶𝗰𝗮𝗹𝗹𝘆 𝗿𝗲𝘀𝘁𝗿𝗶𝗰𝘁 𝗔𝗺𝗲𝗿𝗶𝗰𝗮𝗻𝘀’ 𝗮𝗯𝗶𝗹𝗶𝘁𝘆 𝘁𝗼 𝘃𝗼𝘁𝗲 𝗯𝘆 𝗺𝗮𝗶𝗹. His SAVE America Act would sharply limit the circumstances under which Americans could use mail ballots, while his administration has sought broader federal restrictions on the practice. (People.com)
So apparently mail-in voting is fraudulent—unless Donald Trump needs to use it.
Apparently it is dangerous—unless it is his ballot.
Apparently it undermines election integrity—unless it helps him elect his preferred Republican candidate.
That isn’t a principled position.
That’s “𝗱𝗼 𝗮𝘀 𝗜 𝘀𝗮𝘆, 𝗻𝗼𝘁 𝗮𝘀 𝗜 𝗱𝗼.”
And the hypocrisy becomes even harder to explain when you look at what happened earlier this year.
In March, Trump again voted by mail in a Florida special election. That was the same election cycle in which he was publicly attacking mail voting as “mail-in cheating.” Reports noted that Trump had been in Florida around that period and that early in-person voting was available. (CBS News)
Now he’s done it again.
At some point, the excuses become almost comical.
The White House’s defense is that Trump is primarily living at the White House in Washington while remaining a Florida resident, and therefore falls within what the administration describes as a legitimate exception to its proposed restrictions. (The Daily Beast)
But that’s precisely where the hypocrisy becomes impossible to ignore.
If voting by mail is inherently susceptible to fraud, why is his ballot trustworthy?
If mail ballots are “cheating,” why should his ballot count?
If Americans need to appear in person because the integrity of the election supposedly depends upon it, why does the president get to sit in Washington, request a ballot, receive it, fill it out and send it back?
And if there really are legitimate circumstances in which voting by mail is perfectly safe and legitimate, then why has Trump spent years portraying the practice itself as corrupt?
You cannot have it both ways.
You cannot tell millions of Americans that the voting method they legally use is inherently suspect while quietly declaring your own use of that same method perfectly legitimate.
That’s not election integrity.
𝗧𝗵𝗮𝘁’𝘀 𝘀𝗲𝗹𝗲𝗰𝘁𝗶𝘃𝗲 𝗶𝗻𝘁𝗲𝗴𝗿𝗶𝘁𝘆.
And perhaps the most revealing part is that Trump isn’t merely using the system he condemns. 𝗛𝗲 𝗶𝘀 𝘂𝘀𝗶𝗻𝗴 𝗶𝘁 𝘄𝗵𝗶𝗹𝗲 𝘀𝗶𝗺𝘂𝗹𝘁𝗮𝗻𝗲𝗼𝘂𝘀𝗹𝘆 𝘁𝗿𝘆𝗶𝗻𝗴 𝘁𝗼 𝗺𝗮𝗸𝗲 𝗶𝘁 𝗵𝗮𝗿𝗱𝗲𝗿 𝗳𝗼𝗿 𝗼𝘁𝗵𝗲𝗿 𝗽𝗲𝗼𝗽𝗹𝗲 𝘁𝗼 𝘂𝘀𝗲.
That is the heart of the issue.
This isn’t about whether Donald Trump was legally entitled to vote by mail. He was.
It isn’t even about whether his ballot should count. Of course it should.
The issue is the breathtaking contradiction between 𝘄𝗵𝗮𝘁 𝗵𝗲 𝗱𝗼𝗲𝘀 𝗳𝗼𝗿 𝗵𝗶𝗺𝘀𝗲𝗹𝗳 𝗮𝗻𝗱 𝘄𝗵𝗮𝘁 𝗵𝗲 𝗱𝗲𝗺𝗮𝗻𝗱𝘀 𝗳𝗼𝗿 𝗲𝘃𝗲𝗿𝘆𝗼𝗻𝗲 𝗲𝗹𝘀𝗲.
If voting by mail is legitimate enough for Donald Trump, then he should stop pretending it is inherently illegitimate for everyone else.
If it is safe enough for the President of the United States to use, then Americans shouldn’t have to be lectured about how their mail ballots are somehow a threat to democracy.
And if Trump genuinely believes mail voting is fundamentally corrupt, then perhaps he should explain why he keeps participating in this supposedly corrupt system whenever it is convenient for him.
Because the real lesson here isn’t that mail voting is fraudulent.
The real lesson is that 𝗧𝗿𝘂𝗺𝗽’𝘀 𝗼𝗽𝗽𝗼𝘀𝗶𝘁𝗶𝗼𝗻 𝘁𝗼 𝗺𝗮𝗶𝗹 𝘃𝗼𝘁𝗶𝗻𝗴 𝗵𝗮𝘀 𝗻𝗲𝘃𝗲𝗿 𝗯𝗲𝗲𝗻 𝗮𝗯𝗼𝘂𝘁 𝘀𝗼𝗺𝗲 𝗶𝗺𝗺𝘂𝘁𝗮𝗯𝗹𝗲 𝗽𝗿𝗶𝗻𝗰𝗶𝗽𝗹𝗲 𝗮𝗽𝗽𝗹𝗶𝗲𝗱 𝗰𝗼𝗻𝘀𝗶𝘀𝘁𝗲𝗻𝘁𝗹𝘆 𝘁𝗼 𝗲𝘃𝗲𝗿𝘆𝗼𝗻𝗲.
When it benefits him, it’s apparently acceptable.
When it benefits everyone else, it’s suddenly “cheating.”
That isn’t a defense of election integrity.
It’s a political philosophy reduced to its most primitive form:
𝗧𝗿𝘂𝗺𝗽’𝘀 𝗼𝗽𝗽𝗼𝘀𝗶𝘁𝗶𝗼𝗻 𝘁𝗼 𝗺𝗮𝗶𝗹 𝗥𝘂𝗹𝗲𝘀 𝗳𝗼𝗿 𝘁𝗵𝗲𝗲. 𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻𝘀 𝗳𝗼𝗿 𝗺𝗲.
And Trump has now put that philosophy on a mail-in ballot—twice in 2026.
Norman Berry also known as the pro-survival rap artist ChillEB is an accomplished voiceover talent, jingle writer and screen actor. He recorded the theme song for the Golden State Warriors “Don’t Stop The Noise,” appeared in the Warner Brothers movie Mad City, starred in national commercials for Sega Genesis, PSA’s for the San Francisco Giants & the Contra Costa County Library System, Double Rainbow Ice Cream, Partnership For Drug Free America, Department Of Energy, Nike, Nickelodeon, National Basketball Association (NBA) and most recently recorded The Oakland Raiders theme song (for the 2015-2016 season), among more.
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\/trumps-voting-hypocrisy-mail-in-voting-for-me-but-not-thee\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4amBVl87GQiP6LNtpXpIgM209dTEvnpwJQY64VMqftnFoCJJVlDxkJGLVxPoMxsAn42G100bfKk03i7","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"}