Pat Ryan 🇺🇸 Profile picture
Nov 9, 2024 15 tweets 3 min read Read on X
It’s going to take time to sort through what happened Tuesday. But I've read a lot of takes the past few days (some good, many bad), and I've had a lot of people ask how I won one of the toughest districts in the country by over 13%.

Here are some thoughts: 🧵
First and foremost, if you're using the words "moderate" or "progressive," you're missing the whole f***ing point. 

It's not ideological. It's about who fights for the people vs. who further empowers and enables the elites.
I called on Biden to step down and gave him hell for failing to secure the border. That doesn’t make me a “moderate.”

I campaigned with AOC and called out big corporations for screwing us over. That doesn’t make me a “progressive.”
I've made clear over and over again to my constituents that I fight FOR them and AGAINST anyone who would do them harm. Period, full stop.
We have an affordability crisis in this country.

We can debate who's to blame, but to ignore both the macro trend of increasing economic inequality and the more immediate crisis caused by the pandemic and inflation is to lose credibility entirely.
I put affordability front and center every day. Most importantly, I told folks exactly who it was that was ripping them off, and I grounded it locally. 

It's the billionaires and big corporations making record-breaking profits while the rest of us struggle.
I called on the CEO of our billion-dollar utility monopoly to resign, and we forced them to pay back customers over $60M. 

I went after the Wall Street speculators driving up the price of housing.

I built a coalition to push my bill to stop Big Pharma from ripping off families.
I went on Fox News – like, a lot – to call out Biden for not doing enough to restore order at the border. 

To be clear, Trump's approach isn't right either. 

But when the system is broken, you call it out and you work to fix it, no matter who is in charge.
And yeah, I rallied with AOC for clean water and climate action. 

100,000 of my constituents get their drinking water from the Hudson River. We have some of the worst lead pipe and PFAS crises in the entire country in the Hudson Valley.
If you want to call me a lefty for thinking my community deserves to drink clean water, go ahead. 

If you want to say I'm a progressive for saying polluters should pay to clean up their mess, feel free. 

I don't give a sh*t about labels. I care about delivering for my constituents and my community.
It's not enough to throw these seemingly disparate policies at people. We must articulate a unifying principle, and clearly tell folks who’s at fault. 

For me, it was Freedom. and Patriotism. And the fault lies with the same elites, in both parties, who've run this country for far too long.
Economic freedom – because no teacher, firefighter, or police officer should be paying more in taxes than Jeff Bezos. 

Freedom from gun violence – because, regardless of what the NRA says, the weapons I carried in combat don’t belong in our schools or on our streets.
Reproductive freedom – because I served 27 months in combat abroad and didn’t come back to watch freedom be ripped away from women here at home by an unelected, extremist court and their far-right allies in Congress.
The freedom to breathe clean air and drink clean water. 

The freedom to marry who you love. 
 
The freedom to worship how you want.

The freedom to make your voice heard in our democracy. 

The freedom to live as who you are, wherever you are. 

The list goes on.
And through it all, a love for my community. A love for our country. An undying and passionate patriotism, the belief that this is the greatest country in the history of the world, that those freedoms are worth fighting for.

And that they always will be.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Pat Ryan 🇺🇸

Pat Ryan 🇺🇸 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @PatRyanUC

Dec 2, 2025
Hegseth must testify in an open Congressional hearing. Immediately.

These strikes blatantly violated the laws of war. They also have nothing to do with stopping fentanyl.

Here's what's really happening: Trump is fomenting a war for his (and his cronies’) personal gain.

🧵
First, 3 crucial facts:

1) Fentanyl kills ~70,000 Americans a year. 

2) It accounts for ~70% of all overdose deaths in the US. 

I take combatting fentanyl trafficking very seriously. 

Which makes fact 3 all the more important.

3) There isn’t fentanyl on these boats.
You know how I know that? 

1) The Trump Admin literally told us that in a briefing. 

2) Venezuela doesn’t even produce fentanyl.

At best, we're interdicting cocaine bound for Europe without being able to gather any intelligence.
Read 9 tweets
Sep 9, 2025
Conventional wisdom is to settle for a BS funding deal that “minimizes damage.”

Newsflash: Trump doesn’t honor deals & he's already screwing the American people. 

You don’t cower in front of a bully.

You punch them right in the mouth & expose them for the fraud they are.

🧵
For the next 3 weeks, we need to be RELENTLESSLY focused not just on what we’re against, but what we’re for. 

Not just what we want to REPEAL. But what we will REPLACE it with. 

Here’s my plan:
Repeal the $1 trillion in tax cuts for the 1% that Trump just passed.

Replace it with tax cuts for the middle class.
Read 7 tweets
Jun 24, 2025
Trump just cancelled a classified House briefing on the Iran strikes with zero explanation. 
 
The real reason? 

He claims he destroyed “all nuclear facilities and capability;” his team knows they can’t back up his bluster and BS 

Here's what they're scared we'll ask: 

🧵
Immediately after the strikes, Trump claimed the nuclear facilities were “completely and totally obliterated.” 

He lied. And likely still doesn’t fully know the BDA. 

What he does know is that an unsuccessful strike DRAMATICALLY increases the chance Iran races to break out.
Vance admitted they have NO CLUE about the status of 900 lbs of highly enriched uranium. 

The entire logic of the attack was that Iran was imminently building a nuclear weapon. 

If that’s the case (not that they’ve shared the intel) then 900 lbs of missing HEU is a HUGE problem
Read 7 tweets
Jun 23, 2025
Trump is claiming his strikes on Iran made the American people safer. He is dangerously wrong.

I served two combat tours in Iraq and am now on the Armed Services Committee.

His actions were not only unconstitutional, they have made America less safe – not more.

Here’s why:

🧵
Within hours of the strikes, Trump said the nuclear facilities were “completely and totally obliterated.”

This was literally impossible to know – a Battle Damage Assessment takes days or even weeks, especially given the secretive and fortified nature of all three targets.
This morning Chairman Caine made it clear it was far too soon to know whether Iran’s nuclear program was destroyed.

I hope and pray the strike was successful. But there’s a real chance the operation wasn’t fully effective.

If so, the risk to the US is DRAMATICALLY higher.
Read 10 tweets
May 4, 2025
On Friday, @realDonaldTrump released his proposed budget for the federal government. 

I read every page, with an eye specifically on how it would impact Hudson Valley families. 

I could barely contain my anger by the end. 

Here’s what concerned me the most.

🧵
TL;DR

The defining theme of Trump 2.0 has been screwing over communities like ours to benefit the wealthiest 0.1% of Americans. 

Trump’s budget shows that the next year (and in all likelihood the next four) will be more of the same.

Okay, now let’s get into it.
Hudson Valley kids deserve to drink clean water. 

For decades, GE dumped toxins into the Hudson River – which more than 100,000 people in #NY18 rely on for drinking water. 

Trump cut $254M from the program leading the cleanup & $2.46B in clean water infrastructure overall.
Read 10 tweets
Apr 29, 2025
It’s the 100th day of Trump 2.0.

Ignore the lies, BS, and spin you’ll hear from MAGA today.

I want to talk to you about REALITY.

Here’s how the chaos and cruelty have hurt our community (and our country!!) ALREADY.

🧵
Let’s start with Inauguration Day. 

I said at the time that Trump surrounded by his billionaire friends would be the enduring image of his Presidency. 

I didn’t know how quickly I’d be proven right.
Within weeks, Trump & Musk:

▪️Put Poughkeepsie Social Security Office on DOGE website

▪️ Closed 20 in-patient beds at Castle Point VA

▪️ Told dozens of HV families including kids and vets they'd lose their homes due to HUD cuts

▪️Cut 2 million meals from our local food bank
Read 14 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(