Jameson Ellis Profile Banner
Jameson Ellis Profile
Jameson Ellis

@thejamesonellis

Followers
65,980
Following
2,711
Media
595
Statuses
6,339

Rebel with a Cause • Constitution Coach • Liberty Advocate • TX-2 Congressional Candidate • Dan Crenshaw's Nightmare •

Conroe, TX
Joined January 2011
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@thejamesonellis
Jameson Ellis
4 months
Liberty Reawakened: Our Voices. Our Republic. Our Genesis.
72
426
835
@thejamesonellis
Jameson Ellis
1 year
Navy SEAL Chief Eddie Gallagher exposes some interesting things about @DanCrenshawTX - I will be adding my own commentary in a video very soon.
2K
8K
22K
@thejamesonellis
Jameson Ellis
2 years
The swamp may not have been drained, but the water got low enough for us to see all the hideous creatures residing within.
259
3K
14K
@thejamesonellis
Jameson Ellis
1 year
If I had been elected to Congress over @DanCrenshawTX , I’d be standing with @chiproytx , @laurenboebert , @DrPaulGosar , @mattgaetz , @RepScottPerry , @ByronDonalds , and the rest of those fighting to keep power out of the hands of someone who votes with democrats 50% of the time.
988
2K
13K
@thejamesonellis
Jameson Ellis
2 years
I just got word that Catherine Engelbrecht and Gregg Phillips are being released as we speak!! 🇺🇸🇺🇸
364
3K
12K
@thejamesonellis
Jameson Ellis
2 years
If 2000 Mules was a 'fantasy film,' as the left claims, then why the heck is Catherine Engelbrecht and Gregg Phillips STILL in jail for refusing to disclose a confidential informant who helped them investigate election software company Konnech? What are they so worried about?
217
3K
9K
@thejamesonellis
Jameson Ellis
2 years
It’s time we fire Dan Crenshaw from DC. Can we make the hashtag #FireDCfromDC trend?
190
2K
9K
@thejamesonellis
Jameson Ellis
5 months
Within five minutes of arriving at the Southern border in Eagle Pass, no less than seven officers stormed up behind us to inquire about what we were doing, on public property, and tell us we were NOT allowed to cross a specific barrier… So, we were forced to recognize a border…
485
5K
8K
@thejamesonellis
Jameson Ellis
3 months
Hey @DanCrenshawTX … here’s your sign.
Tweet media one
265
2K
8K
@thejamesonellis
Jameson Ellis
2 years
PSA: Anyone trying to disarm you is your enemy.
58
1K
6K
@thejamesonellis
Jameson Ellis
2 years
Honored to be given this shoutout 🙏
@NickAdamsinUSA
Nick Adams (Alpha Male)
2 years
GREAT NEWS! @thejamesonellis is a patriot running against Dan Crenshaw! FOLLOW HIM!
162
1K
4K
163
1K
6K
@thejamesonellis
Jameson Ellis
2 years
At CPAC today, I didn’t meet a single person who likes Dan Crenshaw.
276
773
6K
@thejamesonellis
Jameson Ellis
5 months
My opponent @DanCrenshawTX - along with 146 other nutless “republicans” just voted to violate your 4th Amendment liberty.
267
3K
6K
@thejamesonellis
Jameson Ellis
2 years
Mike Pence is defending the FBI for their raid on Mar-A-Lago. Surprised? I’m not.
606
966
5K
@thejamesonellis
Jameson Ellis
1 year
My opponent, @DanCrenshawTX , called the FBI a core institution. The FBI and other alphabet agencies have no Constitutional authority to exist and have NEVER been core institutions of the United States of America. Our core institutions have always been God, Country, and Family.
246
1K
5K
@thejamesonellis
Jameson Ellis
1 year
Official statement regarding the House Speaker elections and Dan Crenshaw's actions.
Tweet media one
306
1K
5K
@thejamesonellis
Jameson Ellis
2 months
A thank you to those who continue to have the courage to stand with us. Taking over 40% of the vote from Crenshaw with less than $30k sends a loud and clear message to the political class. Stay tuned…
174
714
5K
@thejamesonellis
Jameson Ellis
2 years
Just got done having lunch with @GuntherEagleman and we’ve got some really big plans for 2024. We’re going to make sure Texas is actually represented by TEXANS in Washington!
141
729
4K
@thejamesonellis
Jameson Ellis
1 year
Saying “the elections are rigged so I’m never voting again,” is playing the victim card. Don’t do that. We’re not victims… we’re Americans, dammit. Act like it. Now, let’s get to work because we’ve got a country to save.
246
912
4K
@thejamesonellis
Jameson Ellis
2 years
They should send 87,000 IRS agents to Ukraine. They’ll find a lot of our tax dollars over there.
102
835
3K
@thejamesonellis
Jameson Ellis
2 months
Know what’s crazy? We’ve campaigned against @DanCrenshawTX with less than $30k.
156
430
4K
@thejamesonellis
Jameson Ellis
1 year
. @DanCrenshawTX says people who question election results are just attention seekers. I say it makes us independent free-thinkers.
456
550
3K
@thejamesonellis
Jameson Ellis
2 years
Prayers needed 💙🙏🇺🇸 Missouri City Police Officer Crystal Sepulveda was shot in the face & foot by an armed carjacking suspect this morning. This hero is in stable condition and the suspect is dead. Please pray for Ofc Sepulveda, her family, and all of those involved.
Tweet media one
332
872
3K
@thejamesonellis
Jameson Ellis
8 months
My opponent, @DanCrenshawTX , voted once again to put America last and send even MORE money to Ukraine… This is how neocons like Crenshaw work to keep the cycle going: 1. Fund Ukraine 2. Strengthen the Russia/China alliance 3. China pours more fentanyl into Mexico 4.…
171
1K
3K
@thejamesonellis
Jameson Ellis
2 years
. @RepLizCheney … you’re fired. @DanCrenshawTX … YOU’RE NEXT!
98
556
3K
@thejamesonellis
Jameson Ellis
2 years
Liz Cheney... she's a Democrat. Dan Crenshaw... he's a WEF globalist. Which is worse?
557
510
3K
@thejamesonellis
Jameson Ellis
1 year
Help me defeat Dan Crenshaw to restore your voice to Washington & reclaim what is ours.
206
1K
3K
@thejamesonellis
Jameson Ellis
3 months
There's panic in DC - and by DC I mean @DanCrenshawTX . There hasn't been a single sign out in the district until he saw my signs going up everywhere. You feeling threatened over your seat, Dan? You should. Oh, and @TuckerCarlson absolutely slayed tonight!
93
849
3K
@thejamesonellis
Jameson Ellis
2 months
Fire @DanCrenshawTX . Hire Jameson.
Tweet media one
59
663
3K
@thejamesonellis
Jameson Ellis
3 months
Fire @DanCrenshawTX . Hire Jameson.
Tweet media one
45
925
3K
@thejamesonellis
Jameson Ellis
1 year
MAJOR ANNOUNCEMENT: America doesn't need a superhero, America needs God.
228
373
3K
@thejamesonellis
Jameson Ellis
3 months
Fire Dan Crenshaw. Restore Liberty. Reclaim America.
Tweet media one
62
689
3K
@thejamesonellis
Jameson Ellis
2 months
. @DanCrenshawTX , you hear that? That’s the sound of us voters reacting to the constant misrepresentation & gaslighting of your constituents. Translation: “You’re fired.” Sincerely, the buzzing sound in your ear that won’t go away.
81
624
3K
@thejamesonellis
Jameson Ellis
5 months
It’s official. We The People vs. Dan Crenshaw will happen on March 5, 2024.
Tweet media one
95
565
3K
@thejamesonellis
Jameson Ellis
2 months
The “Patriot” Act was a Trojan horse. This TikTok bill is a Trojan horse. @DanCrenshawTX supports both - making him a horse’s ass.
60
685
2K
@thejamesonellis
Jameson Ellis
2 months
We gave @DanCrenshawTX a run for his money - I’d call that a win. Crenshaw spent $74 per vote while we spent $1 per vote and kept him under 60%. March 2026 is looking pretty good…
81
363
2K
@thejamesonellis
Jameson Ellis
4 months
My opponent, @DanCrenshawTX , has declined the Montgomery County Eagle Forum’s Candidate Forum invitation. This would consist of he and I on the same stage together answering audience questions directly. I’ll be there, answering your questions. Grace Woodlands, January 4, 2024
101
783
2K
@thejamesonellis
Jameson Ellis
5 months
So @DanCrenshawTX still hasn’t publicly addressed why he screamed “impeach Mayorkas” for an entire year only to miss the vote to do just that. Texas deserves more than a gas lighting neocon. I need your help to reach all voters in the district:
75
901
2K
@thejamesonellis
Jameson Ellis
2 months
So @DanCrenshawTX voted for HR 7463 to keep the government open. The VA got 8 days of funding… BUT most of the agencies are funded thru March 22nd. Hey Dan, you couldn't fight for veterans for 2 extra weeks? Oh… & the border is still wide open. Fire Crenshaw. Hire Jameson.
46
767
2K
@thejamesonellis
Jameson Ellis
2 years
Tonight at the Montgomery County Tea Party meeting, @DanCrenshawTX was confronted by an 18 y/o girl about him calling Jesus a hero archetype. He had an opportunity to build bridges & respond in love but, instead, he did this… #JamesonEllisForCongress #FireDCfromDC
393
739
2K
@thejamesonellis
Jameson Ellis
8 months
Question for @DanCrenshawTX ... if you're so pro-Texas, why are you remaining silent on the Ken Paxton political witch-hunt? I'll wait...
141
460
2K
@thejamesonellis
Jameson Ellis
8 months
Andrew Murr led the attack against @KenPaxtonTX , and this is who will be replacing Mr. Murr… Go follow @WesleyVirdell
@WesleyVirdell
Wes Virdell
8 months
Congratulations to @KenPaxtonTX for being acquitted of the charges in this sham impeachment. I look forward to replacing Andrew Murr as our next State Rep for HD53. This district deserves someone who will be a champion for our Republican values. #PaxtonImpeachmentTrial #Paxton
Tweet media one
60
238
995
84
499
2K
@thejamesonellis
Jameson Ellis
3 months
Pray for Abbott. Pray for Texas. Hold the Line.
67
324
2K
@thejamesonellis
Jameson Ellis
5 months
Flying to Austin to make it official and put my name on the ballot! Shoutout to Mike Scaminaci for volunteering to fly me there!
94
441
2K
@thejamesonellis
Jameson Ellis
3 months
MAGA is not a cult and @DanCrenshawTX is NOT a Trump ally. If we're going to finish the job we started in 2022 to fire Dan Crenshaw, then I need your help. Donate now:
124
762
2K
@thejamesonellis
Jameson Ellis
3 months
One week after receiving @MichaelBerrySho 's endorsement to fire @DanCrenshawTX , I'm humbled and honored to announce that I have also received the endorsement of @MattressMack . We're fed up and 2024 is the year we Restore Liberty and Reclaim America.
Tweet media one
59
640
2K
@thejamesonellis
Jameson Ellis
2 years
If Republicans retake the house in 2022, let’s make sure they’re actually Republicans #FireDCfromDC #JamesonEllisForCongress #RestoreLiberty
55
228
2K
@thejamesonellis
Jameson Ellis
3 months
The saying, “Fire Dan Crenshaw,” isn’t just a slogan for a sign - it’s the battle cry of TX-2.
Tweet media one
48
597
2K
@thejamesonellis
Jameson Ellis
24 days
This video of Navy SEAL Chief Eddie Gallagher exposing @DanCrenshawTX is starting to make its rounds again. Good. People need to hear this.
@thejamesonellis
Jameson Ellis
1 year
Navy SEAL Chief Eddie Gallagher exposes some interesting things about @DanCrenshawTX - I will be adding my own commentary in a video very soon.
2K
8K
22K
38
980
2K
@thejamesonellis
Jameson Ellis
5 months
I’m 65 miles from Eagle Pass. I’ve been told ranches have been abandoned. The United States no longer feels like a sovereign nation and Texas no longer feels like a sovereign state. And @DanCrenshawTX still has not answered for missing the Mayorkas vote.
93
669
2K
@thejamesonellis
Jameson Ellis
3 months
. @DanCrenshawTX only supports the Senate’s “border bill” because it includes foreign aid to Ukraine & Israel. If he cared about the border, why did he vote YEA to provide more welfare for illegal aliens? Dan is a gaslighting LIAR who refuses to debate me face to face. Yellow.
98
492
2K
@thejamesonellis
Jameson Ellis
6 days
@JamesOKeefeIII @CIA @NSAGov But… but… but… @DanCrenshawTX says he knows for a fact intelligence agencies aren’t doing this to their own people….
90
165
2K
@thejamesonellis
Jameson Ellis
1 year
Today I'm letting everyone know that back in July you voted to PASS the bill w/ the military vax mandate. Nice try.
@DanCrenshawTX
Dan Crenshaw
1 year
Today the House voted to REPEAL the military vax mandate. Huge win.
4K
3K
40K
59
601
2K
@thejamesonellis
Jameson Ellis
2 months
Both Texas and the United States were founded on rebellion against tyranny. We’re taking our state and our country back. Fire @DanCrenshawTX . Hire Jameson.
Tweet media one
47
446
2K
@thejamesonellis
Jameson Ellis
2 years
@NickAdamsinUSA Thank you for the shoutout! 🙏
51
156
1K
@thejamesonellis
Jameson Ellis
3 months
It was an absolute privilege to be on the @MichaelBerrySho this morning, and I have been authorized to share that I have his full endorsement against @DanCrenshawTX . The support we’ve garnered is truly humbling. Y’all have my solemn word… I will not sell out. Bookmark this.
72
511
2K
@thejamesonellis
Jameson Ellis
2 months
Early voting ends TOMORROW! It’s now or never. Stand with us and make your voice heard… Let’s close the chapter on compromise and open a new one of bold conservative patriotism. Fire @DanCrenshawTX . Hire Jameson. Vote for change. Vote for liberty.
Tweet media one
57
630
1K
@thejamesonellis
Jameson Ellis
11 days
. @GregAbbott_TX endorsed Tony Gonzales over @TheAKGuy Why am I not surprised 🤷🏻‍♂️ Of course we know @DanCrenshawTX won’t endorse a 2A activist like Brandon… But I will. Vote Brandon Herrera for TX-23.
43
353
1K
@thejamesonellis
Jameson Ellis
6 months
The border is wide open. Mayorkas is a failure. Yesterday, my opponent @DanCrenshawTX had the opportunity to do the right thing and vote to impeach Mayorkas… But apparently it wasn’t important enough for him to even show up to vote. This is what happens when uninformed voters…
75
620
1K
@thejamesonellis
Jameson Ellis
4 months
Scotland born @DanCrenshawTX has been completely silent about the bullshit ruling by SCOTUS. Why? Because he’s all hat, no cattle. That’s why he skipped out on a resolution to impeach @SecMayorkas . Mayorkas is a traitor. It’s time for Texas to fire Dan Crenshaw and Mayorkas.
61
502
1K
@thejamesonellis
Jameson Ellis
1 year
For those of you who may be wondering… The House Freedom Caucus members asked McCarthy to hold votes on a balanced budget, the Fair Tax Act, the Texas Border Plan and term limits for members of Congress but "he refused."
87
776
1K
@thejamesonellis
Jameson Ellis
16 days
While @DanCrenshawTX shamelessly voted to send more of our hard earned money to Ukraine yesterday, we were shamelessly driving across Texas spreading patriotism. While democrats celebrated the oncoming destruction of America by waving Ukraine flags on the House floor, we…
Tweet media one
77
415
1K
@thejamesonellis
Jameson Ellis
1 year
There are 20 Republicans - true Conservative Republicans - that are being led by @chiproytx , @laurenboebert , @mattgaetz , @DrPaulGosar , @RepScottPerry & others that are fighting for We The People. Let's keep them in our prayers... their fight is our fight.
Tweet media one
85
286
1K
@thejamesonellis
Jameson Ellis
2 months
. @TuckerCarlson this is why @DanCrenshawTX was too yellow to debate me - I call him out on his BS. • Russia collusion hoax • Summer of love • Covid-19 • Suppression of Hunter Biden laptop • 2020 election • J6 “insurrection” • Raid on Mar-A-Lago Need I go on?
@TuckerCarlson
Tucker Carlson
2 months
This is Rep. Dan Crenshaw as he walks out of the Capitol after voting to give Joe Biden the power to shut down news sites that dare to challenge him. Crenshaw tells reporter Liam Cosgrove that U.S. intel agencies don’t meddle in domestic news coverage, when of course he knows…
16K
27K
97K
75
531
1K
@thejamesonellis
Jameson Ellis
3 months
Under the watchful eye of Texas skies, our resolve shines bright. This is more than a sign; it’s a symbol of our fight to bring real conservative values back to Congress. Join us as we stand for liberty and accountability.
Tweet media one
44
531
1K
@thejamesonellis
Jameson Ellis
2 months
It’s go time.
Tweet media one
57
222
1K
@thejamesonellis
Jameson Ellis
1 year
My official statement regarding President Trump's impending indictment in New York.
Tweet media one
52
409
1K
@thejamesonellis
Jameson Ellis
4 months
Last night's Montgomery County Eagle Forum was a crucial moment for voters to see the stark contrast between myself and my no-show opponent, @DanCrenshawTX ... as well as a chance for us to hear directly from you, the voters. I showed up, but Dan's empty seat speaks volumes.
34
563
1K
@thejamesonellis
Jameson Ellis
2 months
Shut down the border or shut down the government. It’s not complicated.
38
245
1K
@thejamesonellis
Jameson Ellis
2 months
. @DanCrenshawTX can you explain why you voted to continue providing welfare to criminal aliens in HR 7024 titled “Tax Relief for American Families and Workers Act of 2024?” How does using welfare to incentivize illegal immigration benefit American workers and families? Bueller?
47
511
1K
@thejamesonellis
Jameson Ellis
5 months
@DanCrenshawTX STFU. You had a chance to vote to impeach Mayorkas a month ago and it was so important, you didn’t bother to show up.
41
237
1K
@thejamesonellis
Jameson Ellis
3 months
No more compromise. No more deals. Republicans are always forced to compromise… and @DanCrenshawTX wears it like a badge of honor while the left laughs at us. Your donation today of any amount will help fire compromised Crenshaw.
53
524
1K
@thejamesonellis
Jameson Ellis
2 years
Today’s a great day to remind everyone that last month, Dan Crenshaw voted YAE to pass a defense bill (FY23 NDAA) that allows the military to discharge unvaccinated service members.
43
548
1K
@thejamesonellis
Jameson Ellis
3 months
. @DanCrenshawTX told his voters he would uphold and defend the Constitution of the United States. Test results came back and determined THAT was a lie. Donate now to us unseat Dan Crenshaw and restore America First Constitutionalism.
41
514
1K
@thejamesonellis
Jameson Ellis
3 months
. @DanCrenshawTX refuses to debate me face to face despite constituents demanding it. That’s failed representation at best, and Texas deserves better. If you’re sick of political puppets like Deep State Dan, join the fight by donating today:
62
449
1K
@thejamesonellis
Jameson Ellis
3 months
Sunrise or sunset, one thing remains clear: it’s time to fire Dan Crenshaw. Our campaign doesn’t rest because tyranny doesn’t sleep… and so we fight. We fight for a new dawn in Texas.
Tweet media one
44
411
1K
@thejamesonellis
Jameson Ellis
2 years
He was actually referring to MAGA Republicans, so don’t worry - he wasn’t talking about you.
@DanCrenshawTX
Dan Crenshaw
2 years
Hard to imagine a speech with less self-awareness than the one Biden gave. The exact opposite of what our country needed - in tone, in appearance, and in substance. This man simply isn’t fit to lead.
1K
647
8K
71
193
1K
@thejamesonellis
Jameson Ellis
1 year
Their release was ordered last night… this is infuriating!
Tweet media one
54
519
1K
@thejamesonellis
Jameson Ellis
1 month
. @EliCraneAZ w/ an important message to the American people: "Start paying attention ... stop sending politicians ... who come to your Lincoln-Reagan dinner, talk about fiscal responsibility & border security, and then they vote for this crap repeatedly!" Like @DanCrenshawTX ?
36
486
1K
@thejamesonellis
Jameson Ellis
3 months
Antifa is trending… so let me use this opportunity to point out that they are the very thing they claim to fight against. You know… like @DanCrenshawTX .
27
264
1K
@thejamesonellis
Jameson Ellis
20 days
. @DanCrenshawTX & @SpeakerJohnson are democrats. Change my mind.
67
227
1K
@thejamesonellis
Jameson Ellis
3 months
Early voting starts soon & the stakes are high. @DanCrenshawTX defends a $118 billion “border” bill that sends 3X the money to Ukraine than securing our own border. Unacceptable. Donate today to fire Dan Crenshaw & gives Texas a voice.
53
559
1K
@thejamesonellis
Jameson Ellis
11 months
You cannot repair a problem between the ears with a surgery between the legs.
36
250
989
@thejamesonellis
Jameson Ellis
1 month
No one should have to bust their butts and work hard just so people like @DanCrenshawTX can vote for bills that redistribute our money to those who didn’t.
17
287
1K
@thejamesonellis
Jameson Ellis
3 months
You feel that? It’s called momentum… and over the next two weeks, momentum will manifest into the grassroots reclaiming what rightfully belongs to us. Fire @DanCrenshawTX . Hire Jameson.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
22
346
1K
@thejamesonellis
Jameson Ellis
5 months
Any politician who voted for the warrantless spying of American citizens is an authoritarian tyrant and should be fired immediately. This includes @DanCrenshawTX .
37
277
1K
@thejamesonellis
Jameson Ellis
2 years
When the government fears the people, there is liberty. -Thomas Jefferson
12
177
979
@thejamesonellis
Jameson Ellis
8 months
Pray for Ken Paxton. Pray for Texas.
265
211
1K
@thejamesonellis
Jameson Ellis
3 months
In 2024, we finish what we started in 2022 to Fire @DanCrenshawTX
Tweet media one
27
315
1K
@thejamesonellis
Jameson Ellis
6 months
. @DanCrenshawTX proves to voters, once again, that he is a virtue-signaling liar who preys upon those who placed their faith in him to do the right thing. In January: called for Mayorka's impeachment. Yesterday: didn't bother to show up to vote for it.
57
549
1K
@thejamesonellis
Jameson Ellis
7 months
How to stop the Colony Ridge colonia here in Texas… 1. Fire Dan Crenshaw and others like him. 2. Stop sending money to Ukraine. 3. Invoke a temporary moratorium on immigration. 4. End catch & release. 5. Redirect resources from #2 to securing our Southern border. 6. Deport…
52
355
995
@thejamesonellis
Jameson Ellis
3 months
Fire the coward, hire a cowboy. It’s high time to give @DanCrenshawTX the boot and bring some Texas grit to Washington. Donate now and let’s finish this RINO hunt.
37
418
981
@thejamesonellis
Jameson Ellis
6 months
. @DanCrenshawTX still won’t directly answer our questions on why he skipped out on Mayorkas impeachment vote. Instead, we get bullshit responses from his staff. If you’re tired of the bullshit and want Crenshaw gone, I need your help. Donate today:
53
420
951
@thejamesonellis
Jameson Ellis
2 months
Early voting is in full swing and the people of TX-2 are fed up - we are taking back our district from triggered neocon political puppets, unelected bureaucrats and special interests. Fire @DanCrenshawTX . Hire Jameson.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
35
323
944
@thejamesonellis
Jameson Ellis
3 months
. @DanCrenshawTX has refused to debate me face to face on the issues and be held accountable for his America last voting record. He has betrayed America, Texas and his own constituents. But on 3/5/24, he won’t escape the accountability of TX-2 voters.
41
421
926
@thejamesonellis
Jameson Ellis
7 months
Good morning to everyone who knows Dan Crenshaw’s days in Congress are numbered.
35
120
911
@thejamesonellis
Jameson Ellis
2 months
It was an honor to receive @GenFlynn ’s endorsement for this last primary where despite spending less than $30k… we still took over 40% of the votes. @DanCrenshawTX spent millions. In the 2026 Texas primaries, not only will we do it again - WE WILL WIN!
@GenFlynn
General Mike Flynn
2 months
Crenshaw either has A) no idea what he is talking about or B) he is a fool or C) he is lying…or maybe, just maybe, it is all of the above. I select D, all the above.
1K
5K
15K
45
263
910
@thejamesonellis
Jameson Ellis
2 months
It’s funny to watch @DanCrenshawTX try to expose @TuckerCarlson . Some people learn to separate rhetoric from reality & are free to change their stance. But Dan never learns. That’s why we came within 10 pts of winning w/ less than $30k… And it’s why he’ll lose in 2026.
23
208
904