Craig Phelps (@Craig_Phelps) header
Craig Phelps (@Craig_Phelps) profile picture

Union Member | Comms & PR Strategist | Turning working-class voices into political power

St. Louis, Mo
Joined March 2009
Photo by Craig Phelps (@Craig_Phelps)Photo by Craig Phelps (@Craig_Phelps)Photo by Craig Phelps (@Craig_Phelps)Photo by Craig Phelps (@Craig_Phelps)Photo by Craig Phelps (@Craig_Phelps)Photo by Craig Phelps (@Craig_Phelps)Photo by Craig Phelps (@Craig_Phelps)Photo by Craig Phelps (@Craig_Phelps)Photo by Craig Phelps (@Craig_Phelps)Photo by Craig Phelps (@Craig_Phelps)
Craig Phelps retweeted
Morris Katz: “We did this in Texas a little bit... We ran ads for anyone who googled ‘my husband cheated on me’ or ‘I think my husband is cheating on me,’ we were boosting results of Ken Paxton having cheated on his wife.”
25
73
32
1,724
165,264
Craig Phelps retweeted
Very good joke here but the answer is “Missouri.”
Not to get too political, but do any red states have BBQ that competes with blue states?
51
59
5
1,179
75,136
Craig Phelps retweeted
This is what you’re competing with. Just call.
7
13
1
180
35,461
Craig Phelps retweeted
Talarico is 37 Ossoff is 39 Kiros is 29 El Sayed is 42 Forstag is 32 Andrews is 46 Rutinel is 31 Sand is 44 This is a new generation of Democrats.
I’ve seen enough: generational wipeout.
423
7,774
653
82,345
1,879,364
Craig Phelps retweeted
The Missouri Legislature will be very different next year…. #moleg
8
5
3
132
5,755
Craig Phelps retweeted
Yes We Can 💙
A good one: Missouri Democrats have absolutely shattered the supermajority in the state house.
2
16
139
1,349
You’re going to hear a lot about Democrats and “affordability” a lot tonight. But the shift to that message almost didn’t happen.
9
153
6
738
57,568
Craig Phelps retweeted
really smart of @TheDemocrats to create easily accessible clip libraries of candidates
1
21
1
224
17,970
Craig Phelps retweeted
A little over a year ago, I along with two of my Democratic colleagues, spent five days on the Missouri House floor standing up against an unconstitutional gerrymander. Next week, Missourians have the chance to make their voices heard and remind us all: the people choose their politicians, not the other way around. Our democracy is worth standing up for. Vote NO on Prop A 🗳️
8
52
2
118
1,664
Hilarious that Ann Wagner decided that she needed to stage a photo of herself “talking to voters.” So she went through her family photos. Chose the perfect ones. Arranged them on the counter behind her. Brought out the flowers and the 1990s Halloween decorations. Went through her closet and picked out a shirt that matches her kitchen’s aesthetic and the fall color palette (respect). Laid out her talking points. Sat there while her staff took the photo. Then looked at the photo, had the papers blurred out, and signed off on it… And still managed to block the family photos she staged, on the most staged-looking kitchen counter in Missouri history.
Every day I get out and bring my message of hard work and accomplishments to the people of the 2nd Congressional District. Today, I spoke with the Missourian to detail all we have done to help families throughout our community and make life safer, easier, and more affordable. Make a plan to vote early or on November 3rd!
9
408
For those counting along at home, this is the fourth time Donald Trump has endorsed Ann Wagner this cycle. This time as part of his "Build the Swamp.”
Replying to @realDonaldTrump
TO THE GREAT PEOPLE OF MISSOURI, GET OUT AND VOTE FOR:   – Ann Wagner for U.S. Congress (MO-02) – Bob Onder for U.S. Congress (MO-03) – Mark Alford for U.S. Congress (MO-04) – Rick Brattin for U.S. Congress (MO-05) – Eric Burlison for U.S. Congress (MO-07) – Jason Smith for U.S. Congress (MO-08)   These Great Patriots have my Complete and Total Endorsement — They will never let you down! President DONALD J. TRUMP swampthevoteusa.com/missouri…
1
117
Hilarious that Ann Wagner decided that she needed to stage a photo of herself “talking to voters.” So she went through her family photos. Chose the perfect ones. Arranged them on the counter behind her. Brought out the flowers and the 1990s Halloween decorations. Went through her closet and picked out a shirt that matches her kitchen’s aesthetic and the fall color palette (respect). Laid out her talking points. Sat there while her staff took the photo. Then looked at the photo, had the papers blurred out, and signed off on it… And still managed to block the family photos she staged, on the most staged-looking kitchen counter in Missouri history.
This quoted post is unavailable.
4
173
this is my bi-annual reminder to congressional campaigns: If you don't put your press email on your website and I'm not on your distribution list, the request for comment is going to your info@ email. So either check that inbox or put your press email on the website.
8
42
10
473
135,851
MO02: Solid R MO02: Likely R MO02: Lean R MO02: 👀👀👀
DDHQ FORECAST UPDATE (10/22): House Democrats now have a 78% chance to control the House, and a half-dozen seats have shifted towards them. Notable shifts: FL-4: Lean R → Likely R FL-13: Likely R → Lean R MO-2: Likely R → Lean R NV-2: Likely R → Lean R
6
670
Craig Phelps retweeted
Notice that the El-Sayed campaign added a lot of elements to this video, they didn't just present it unedited as a dozen-plus other Dem campaigns are doing. A smart move to make it stand out more nitter.cf/adamwren/status/210961…
First in @playbookdc: Former President @BarackObama backs @AbdulElSayed in new ad:
5
49
1
661
33,465
“Federal House Reps in 2026 worked <10, 40 hr work weeks in the last 8 months Neither would qualify for Medicaid work requirements.”
Missouri state legislators work 5 months a year (Jan-May) and recieve full medical, dental, vision, life and disability insurance Federal House Reps in 2026 worked <10, 40 hr work weeks in the last 8 months Neither would qualify for Medicaid work requirements... #moleg #mogov
4
180
An underappreciated moment of Missouri TV sports history: Emmy winner and longtime voice of the St. Louis Rams @SteveSavardTV handing off to KSDK Political Editor @MarkMaxwellTV for a segment on former SportsCenter Top 10'er Eric Schmitt "not" mistaking the Iowa Women's Hawkeyes with the Atlanta Hawks. And College Park, Maryland with Atlanta, Georgia...
You ever watch someone celebrate before the ball goes in? Missouri Senator Eric Schmitt heaved one from half court today. He accused former special counsel Jack Smith of lying under oath about an NBA game in Atlanta. The senator was confident. Maybe a little too confident.
1
1
2
713
In fairness, he may have just seen Caitlin Clark's 38-point, 12-assist double-double and assumed it had to be the NBA.
1
104
Is the energy in the room with us?
Great energy in St. Louis tonight supporting Amendment 3. A YES on 3 means defending our Missouri values by protecting women and kids for good.
4
570
Craig Phelps retweeted
Btw this guy would know. He’s been covering Missouri politicians a very long time. Used to drive me nuts. 😎
Has anyone embarrassed Missourians more than Eric Schmitt? Ever? No.
31
442
4
2,964
53,809