Gavin Bena 🗳
banner
gavinbena.bsky.social
Gavin Bena 🗳
@gavinbena.bsky.social
your friendly local elections nerd & missouri young democrats representative for MO-02

Linktree: https://linktr.ee/gavinbena
Pinned
Have my maps, graphics, and data helped you understand our political world? Please consider supporting my work at patreon.com/GavinBena by becoming a member!

Your help allows me to keep my work public rather than hiding democracy behind a paywall, and gives our local candidates-
currently eating white rice with rosemary, salt and cracked black pepper in bed while watching bunny videos instead of answering texts on my phone because it’s Thanksgiving Eve and I feel like it
November 27, 2025 at 4:10 AM
call me ibuprofen and wine the way I am what I eat
November 26, 2025 at 5:45 AM
Petition campaigns need signatures from rural communities to make it on the statewide ballot - it takes a powerful grassroots effort from every county in the state to deliver real change for Missouri.

Find their links to get involved below:
November 21, 2025 at 10:35 PM
Clay Higgins was the lone vote against releasing the Epstein files.

If you’ve forgotten who he is, here’s a helpful reminder:
November 18, 2025 at 10:08 PM
the Illinois House was once elected by cumulative voting, with each of the 59 senatorial districts electing 3 representatives for a total of 177

in 1980, the Cutback Amendment abolished cumulative voting and cut the House to just 118 elected from single-member districts

i think this was a mistake
November 18, 2025 at 9:59 PM
The 2026 US House election results:
- Democrats net 10 seats for a majority of 225
- Republicans only gain from new gerrymanders
- 8 incumbent Democrats lose renomination to newcomers, the most such losses since 1992

What's your reaction?
November 16, 2025 at 10:43 PM
Zohran Mamdani versus Everyone Else

Not meant to be a realistic reflection of hypothetical results if Sliwa dropped out, but neat to look at.

Worth noting that while Mamdani receives 'only' 50.4% of the vote, he wins a majority in 29 districts, 56.9% of NYC's 51.
November 11, 2025 at 12:14 AM
2025 New York City Mayoral election results by city council district:
November 9, 2025 at 9:59 PM
Prediction versus Results:

Deeply whiffed on which way undecided Cuomo/Sliwa undecideds would break, not taking Trump's endorsement into account, but was mostly correct on Mamdani - underestimating him a bit among nonwhite voters, overestimating him a bit among white voters.
November 9, 2025 at 9:30 PM
on one hand, Mamdani only won 50.4% of the vote in a city where Harris won 68.1%, thus a landslide loss in any swing seat

on the other, he had to fight tooth and nail against the establishment of our own party, billionaire donors and corporate interests

so who’s to say, really
November 5, 2025 at 12:56 PM
Voters in Mehlville School District, in South St. Louis County, Missouri, overwhelmingly voted to approve 2024’s existing $0.0326/$100 tax and a further $0.0240/$100 for 2025 to offset an expected decrease in debt service levies.
November 5, 2025 at 7:06 AM
Yikes.
Guessed well on Mamdani’s % and the coalitions, but my thought process that many Republicans would still hate Cuomo enough to stick with Silwa in the end was wrong.

Those fearmongering ads and Trump’s endorsement likely helped Cuomo, and that’s horrifying.
November 5, 2025 at 5:34 AM
St. Louis County's biggest election tonight was Proposition S in Rockwood School District, which would have raised its tax levy by 45 cents per $100 of assessed valuation-from approximately $3.7426/$100 to $4.1926/$100.

With all polls closed, it was defeated by just 497 votes.
November 5, 2025 at 4:29 AM
Tossing in my final guess at NYC by council district:
A mashup of polls, demographic data, the 2025 primary and recent generals, plus whatever sliver of bias slipped in.

Among the main candidates:
Mamdani 51.1%, Cuomo 28.3%, Sliwa 20.6%
November 5, 2025 at 12:04 AM
I collected one signature today

stopped by a retirement community for someone in need

I had to support the board sideways, they pushed to sign with their one good arm

they thanked me
told *me* to stay strong
we hugged, I tried not to crush them

…don’t let the light go out
November 4, 2025 at 12:39 AM
the BOA really looked at downtown and went “yeah… it’s worth facing a legal battle to turn this block into another parking lot”
November 1, 2025 at 4:38 AM
Today, St. Louis City's Board of Alders voted 10 against 5 to sell a city-owned green space downtown.

That might seem incredibly boring, because it is, but the vote was notably controversial because the city charter requires voters to approve the sale of any city-owned parks.
November 1, 2025 at 4:14 AM
louvre burglar
(jewelry not included)
November 1, 2025 at 2:45 AM
he doesn’t know he is 1 year old
October 30, 2025 at 7:42 PM
birthday boy !!!
October 27, 2025 at 3:05 PM
next protest I go to I’m making a sign that just says “I <3 trains” so I can prove a point

idk what the point is but I really want to do it
October 26, 2025 at 5:51 AM
It’s difficult not to take a side in the Democratic primary between Wesley Bell and Cori Bush when the Israeli government is just openly buying political ads

not AIPAC, not the UDP - these ads are paid for by Lapam, the Israel Government Advertising Agency
October 25, 2025 at 3:06 AM
I’ve often said the House should be enlarged from 435 seats to 695, the cube root of the total US population.

If this happened, Missouri would go from 8 seats to 13. Here’s what I think a fair 13-seat map would look like, & some rough guesses at who would hold each seat.
October 24, 2025 at 11:50 PM
andrew cuomo
October 23, 2025 at 2:28 AM
this whole “getting better at public speaking by putting yourself out there” thing is incredibly terrifying when you have to follow up Fred Wellman of all people
October 22, 2025 at 3:55 PM