Tillis's profane private texts to Trump revealed ahead of his book
Politico Playbook published private texts from Sen. Thom Tillis to President Trump, sent May 22 and June 6, that will appear in Tillis's forthcoming book. In them he says he won't take Trump's "bulls---" and would have told him to "f--- yourself" had he threatened a primary challenge.
1 / 2
The story, neutrally told
LeftPolitico Playbook on Friday 2 October published private text messages from Sen. Thom Tillis (R-NC) to President Donald Trump, in which Tillis used profanity to rebuke him. Raw StoryL “according to messages obtained by Politico Playbook that will appear in Tillis's upcoming book” Read at Raw Story ↗ The IndependentLC “The messages, reported Friday by Politico, are expected to appear in Tillis’ forthcoming book” Read at The Independent ↗ LeftIn a May 22 text, Tillis wrote: "I still want to help but I don't take this bulls--- from anyone, including you Mr. President. Save that s--- for cowards who don't care if you fail. I care if you fail and right now we are failing." Raw StoryL “I still want to help but I don't take this bulls--- from anyone, including you Mr. President.” Read at Raw Story ↗ The IndependentLC “right now we are failing.”” Read at The Independent ↗ LeftThe Independent reports that Trump had publicly attacked Tillis on Truth Social the same day, calling him a "nitpicker" who was "always fighting against the Republican Party." The IndependentLC “Trump had publicly attacked Tillis on Truth Social that same day, calling him a “nitpicker” who was “always fighting against the Republican Party.”” Read at The Independent ↗
LeftIn a longer June 6 text, Tillis said Trump had never threatened him with a primary challenge, and that if Trump had, he would have told him to "f--- yourself" and announced his retirement immediately; he closed with "Save those threats and head games for cowards and fools." Raw StoryL “If you had ever threatened me directly with a primary, I would have immediately told you to f--- yourself, and I would have announced my retirement immediately.” Read at Raw Story ↗ The IndependentLC “Save those threats and head games for cowards and fools.”” Read at The Independent ↗ LeftThe day before, Trump had criticised Tillis publicly after the senator said he would oppose Todd Blanche's nomination for attorney general unless Blanche condemned the January 6 rioters; Trump called Tillis "a loser" and said he "didn't run because I wouldn't support him." The IndependentLC ““Senator Tillis is a loser,” Trump told a reporter when asked about the senator’s opposition to Blanche.” Read at The Independent ↗ LeftThe exchanges will appear in Tillis's memoir, "How to Lose Friends and Antagonize Presidents: The Trouble with Sycophants, Courage Outsourcing, and Partisan Groupthink," due out next week. Raw StoryL “"How to Lose Friends and Antagonize Presidents: The Trouble with Sycophants, Courage Outsourcing, and Partisan Groupthink," out next week.” Read at Raw Story ↗
LeftPolitico did not publish Trump's replies or the messages that prompted Tillis's texts. Raw StoryL “Politico did not publish Trump's replies or the messages that prompted Tillis's outbursts.” Read at Raw Story ↗ LeftTillis, first elected in 2014, announced on 29 June 2025 that he would not seek re-election, hours after Trump said he would seek primary challengers following Tillis's vote against advancing the "Big, Beautiful Bill"; his term ends in January 2027. The IndependentLC “Tillis announced June 29, 2025, that he would not seek reelection in North Carolina.”“Tillis’ Senate term ends in January 2027.” Read at The Independent ↗ LeftSince then he has criticised administration policies and figures, including the Iran war, former DHS Secretary Kristi Noem's handling of the immigration crackdown in Minnesota, and Donald Trump Jr. The IndependentLC “In March, he assailed then-DHS chief Kristi Noem over her handling of Trump’s immigration crackdown in Minnesota, calling it a “disaster.”” Read at The Independent ↗ Raw StoryL “with Tillis repeatedly breaking from Trump on the Senate floor even as his party has tried to paper over the rift” Read at Raw Story ↗
Every sentence links to the reporting it rests on. The pill in front of each says where its sources sit: Left, Centre or Right when one side supplies at least half of them, Mixed when they are evenly split.
Left2 outlets
- Framing
- Both outlets lead with the profanity and bluntness of a Republican senator's private rebuke of Trump, relaying Politico's scoop. Raw Story presents it as the latest chapter of a months-long feud; The Independent adds background on Tillis's clashes with the administration and Trump's public insults.
- Emphasis
- Raw Story stresses the quotes and the party's attempts to hide the rift; The Independent adds Trump's Truth Social attack and "loser" remark, and Tillis's criticism of the Iran war, Noem and Trump Jr.
- Leaves out or plays down
- Neither publishes Trump's replies or the texts that prompted Tillis's messages, nor any White House response. Raw Story gives little context on the retirement and the Big, Beautiful Bill.
- Charged language
- “Cursing GOP senator directly ripped into Trump”“profanity-laced”“angry”
- For example
-
“Cursing GOP senator directly ripped into Trump in newly released texts: 'We are failing'” — Raw Story
“Republican senator’s angry and profanity-laced texts to Trump revealed” — The Independent
Centre0 outlets
No centre outlet in our sources has covered this story yet.
Right0 outlets
No right outlet in our sources has covered this story yet.
What every side reports
- Politico reported the texts on 2 October; they are to appear in Tillis's forthcoming book.
- Tillis wrote on May 22 that he would not take Trump's "bulls---" and that "we are failing".
- On June 6 Tillis wrote that Trump never threatened him with a primary and that he would have told him to "f--- yourself" if he had.
- Tillis is retiring from the Senate.
Where accounts differ
-
When Tillis announced his retirement
- Left
- Raw Story says he announced it "earlier this year"; The Independent dates it to 29 June 2025.
Thom Tillis person
In the texts Tillis says he still wants to help but won't take Trump's "bulls---", that Trump never threatened him with a primary, and that he would have retired at once had he done so.
“I still want to help but I don't take this bulls--- from anyone, including you Mr. President.” — Raw Story
“you NEVER threatened me with a primary challenge” — The Independent
Donald Trump person
Trump's replies to the texts were not published. Publicly he called Tillis a "nitpicker" and "a loser" who didn't run because Trump wouldn't support him, per The Independent.
“He didn’t run because I wouldn’t support him. And he’s just an angry man because he’s not gonna be a senator any longer.”” — The Independent
Left2 articles
-
Cursing GOP senator directly ripped into Trump in newly released texts: 'We are failing'
Mixed Relays Politico's scoop with extended quotes, framing it as fresh detail in a simmering Tillis–Trump feud.

-
Republican senator’s angry and profanity-laced texts to Trump revealed
Neutral Reports the texts with context on Trump's same-week public attacks and Tillis's record of criticism.
Centre0 articles
No coverage yet.
Right0 articles
No coverage yet.
- 2 Oct 13:46 First Raw StoryL Cursing GOP senator directly ripped into Trump in newly released texts: 'We are failing'
- 2 Oct 14:54 +1h 8m The IndependentLC Republican senator’s angry and profanity-laced texts to Trump revealed
Times are when each article was published, or when we first saw it if the outlet gave no time.