@votehub contributor, creator of the Election Simulator. opinions are my own.

Joined October 2014
1,817 Photos and videos
Pinned Tweet
The United Kingdom🇬🇧 is now live in the Election Simulator 🚀 General Elections: ⭐ 2029 General Election Referendums: ⭐ 2016 EU Referendum (Brexit replay) ⭐ Rejoin EU? (hypothetical 2027) ⭐ Scottish Independence Ref 2 ⭐ Proportional Representation Referendum ⭐ Referendum on Abolishing the Monarchy Play now → electionenjoyer.com/uk/
18
20
260
28,782
Election Enjoyer retweeted
NEW: In 2018, white working-class voters approved of Trump on the economy by 30 points. Now they disapprove by as much as that margin in some polls. My piece on how Trump’s big blue-collar white vulnerability is reshaping the 2026 landscape nytimes.com/2026/06/13/us/po…
76
274
815
251,041
Election Enjoyer retweeted
The Wisconsin Supreme Court will hear an appeal challenging the state's congressional map as a partisan gerrymander — and is reviewing a separate anti-competitive claim. Current map: 6-2 Republican edge for 2026. A redraw could yield a 5-3 Democratic map in future cycles.
19
69
510
80,548
Election Enjoyer retweeted
New - Generic Ballot poll 🔵 Democrats 50% 🔴 Republicans 40% Largest 🔵 Lead since 2018 🟤 Trump approval: -15 Emerson #A - LV - 6/8
106
349
2,700
198,529
Election Enjoyer retweeted
NEW Crystal Ball Senate Rating Changes Alaska Leans R to Toss-up NC Toss-up to Leans D Ohio Leans R to Toss-up GOP still favored because they only need one of the four Toss-ups, while Ds need all four
74
256
1,306
280,618
Election Enjoyer retweeted
Jun 10
We've been rated by the experts behind the Media Bias Chart at @AdFontesMedia. Our website content was rated as having virtually no bias (-1.02), reflecting our mission to provide nonpartisan coverage, with a reliability score of 43.09 in line with analysis-heavy national media.
13
28
298
35,747
Election Enjoyer retweeted
Jun 10
VoteHub projects Graham Platner to win the Democratic primary for Maine U.S. Senate.
20
48
392
58,746
Election Enjoyer retweeted
Looks like Graham Platner has a pretty good chance to overperform expectations tonight. Always hard to say in Maine with not too many townships reported, but Platner is at 75% of the vote right now.
Jun 10
VoteHub projects Graham Platner to win the Democratic primary for Maine U.S. Senate.
5
20
322
21,732
Election Enjoyer retweeted
VoteHub projects Steve Hilton to advance from the Nonpartisan primary for California Governor.
66
56
350
530,784
Election Enjoyer retweeted
It is still very early, but Nancy Mace is currently struggling statewide and sits in fifth place. With no Election Day results reported yet, the race could shift, but the initial returns put her in a difficult position.
7
21
231
18,628
Election Enjoyer retweeted
Its genuinely hilarious the major forecasters all expect a R 3 voting environment
Inside Elections just updated its 2026 US House Ratings 🟥 Republicans: 217 🟦 Democrats: 204 🟨 Tossup: 14 —— • Toss ups (10 GOP-held 4 Dem-held) • 218 needed for the majority Map from @270toWin insideelections.com/ratings/…
56
41
2,683
421,906
Would you be surprised if this is the result in Maine's U.S Senate election?
22
1
112
7,450
Election Enjoyer retweeted
South Carolina Early Vote 2022 Final: 63,138 🔴 – 53,153 🔵, R 9 2026 Final: 188,006 🔵 – 131,574 🔴, D 18 Democrats recorded a notably strong early-voting period in South Carolina, surpassing Republicans despite a competitive GOP gubernatorial primary. One likely factor is increased Democratic engagement around the state’s redistricting fight, particularly given the limited number of high-profile or high-spending races on the ballot.
20
102
707
82,330
Election Simulator Update 🚀 Meet the NEWSROOM — a complete redesign of how you watch a race. Everything you already use (map, forecast, decision desk) reimagined as one clean, election-night results page. electionenjoyer.com
15
4
77
6,267
Don't worry — the old editor is still here if you prefer it. Hit "Legacy UI" to jump back whenever you want, or set it as your default in the ⋯ menu ("Races open"). Newsroom is just the clean new default, not a replacement.
1
6
1,347
Loving the new UI — looks stunning in dark mode 🌙 Here's Michigan's Senate Democratic Primary:
7
978
Election Enjoyer retweeted
VoteHub projects Nithya Raman to advance from the Nonpartisan primary for Los Angeles Mayor.
165
522
4,694
699,927
Election Enjoyer retweeted
VoteHub projects Nithya Raman will defeat Spencer Pratt for second place in the LA mayoral race. Raman erased Pratt’s Election Night lead as post-election ballots broke strongly in her direction, reflecting later ballot returns from Democratic voters across California.
VoteHub projects Nithya Raman to advance from the Nonpartisan primary for Los Angeles Mayor.
34
148
1,365
108,702
Election Enjoyer retweeted
One way to look at the progression of the CA Gov primary: each day of vote reporting has led to Steyer needing larger and larger margins with the votes that remain. After Election Night, he needed to beat Hilton by ~9.1% in late votes. That number now approaches 12%.
Steyer got solid numbers today in three of his better late-vote counties, but still only outran Hilton compared to 6/2 numbes by 16.7 points in aggregate. This morning, he likely needed closer to 17.2 points the rest of the way.
6
35
243
94,253
Election Enjoyer retweeted
Nithya Raman is closing the gap on Spencer Pratt at an exceptionally fast pace, even bigger margin today. Another large drop moved sharply in her direction. Pratt’s path was already very narrow, and this latest update may have made it even harder to see.
32
73
1,052
66,503
Election Enjoyer retweeted
CA Governor's Race: 6/6 Expectations I expect Saturday to be a much slower day of counting. California counties reported 39 vote drops on Friday, but we are currently expecting only a handful today. Three key counties, Los Angeles, Orange, and Santa Clara, are expected to report around 5:00 PM PT, though weekend updates are often smaller than weekday releases even in the counties that do drop. For Steyer, today's results are particularly important. As discussed last night, Democratic performance in the Central Valley and Inland Empire has generally been much weaker than expected, both in the initial vote and in the late-counted ballots. As a result, Steyer increasingly needs even stronger results from his best-performing regions, particularly Los Angeles, the Bay Area, and other major urban counties. Steyer needs at *least* a 17-point improvement against Hilton compared to the June 2 vote in today's major county drops. Reaching that benchmark would keep him at least somewhat competitive in the race; exceeding it by a few points would make me pretty interested to see what we get in the Inland Empire and Central Valley as the trail continues. Hilton is likely to lose most of the 8.2-point lead he held Wednesday morning, but he only needs a few things to break his way to hold off Steyer. One key drop may be Los Angeles today (depending on how many ballots we get). Friday’s drop was extremely blue; if today’s batch shifts back closer to Steyer 15 from the June 2 vote, Hilton would be in a very strong position to hold on.
8
32
475
50,346