THE RECORD · Through July 19, 2026
Updates
A running record of what is moving on the beat: economic power, the populist response, and the 2026 midterms.
Apr 20: Cook shifts four Senate seats toward Democrats
Cook moved NC and GA to Lean D, OH to Toss-up, NE to Likely R on Apr 13; NJ-11 special Apr 16 went Mejia +20, twelve past the district's 2024 Harris+8 lean.
Update
Apr 19: Iran Closes Hormuz Again
Three polls available from RealClearPolling. MPRC (April 16, 2026): Platner 48, Collins 39, Platner +9. Emerson (date unspecified, within recent cycle): Platner 48, Collins 41, Platner +7. These two polls show the Democratic challenger Platner ahead in a general matchup. A separate MPRC poll (April 16, 2026) tests Mills vs. Collins: Collins 45, Mills 42, Collins +3, suggesting Collins performs better against a different potential Democratic opponent. Track B fetch for RCP Maine average failed (page_content_empty).
Update
Apr 14: Gas Hits $4.12 as Hormuz Blockade Holds
Two pollsters active in April 2026. MPRC (April 7, 2026): Platner 48, Collins 39 (Platner +9); Collins 45, Mills 42 (Collins +3). Emerson College (March 30, 2026): Platner 48, Collins 41 (Platner +7); Mills 46, Collins 43 (Mills +3). Across both pollsters, Platner leads Collins by 7-9 points in head-to-head matchups. The Mills vs. Collins matchup is split: Collins +3 in MPRC, Mills +3 in Emerson. Track B RCP fetch failed (page_content_empty).
Update
Apr 13: U.S. Blockade of Iran Begins
MPRC poll (April 7, 2026): Platner (D) 48, Collins (R) 39, Platner +9. Separate MPRC matchup (April 7, 2026): Collins (R) 45, Mills (D) 42, Collins +3. Track B RCP fetch failed (page_content_empty); Track A is sole source.
Update
Apr 12: Iran Talks Collapse on Day 45
Three polls from MPRC and Quantus Insights via RealClearPolling show a split picture depending on the Democratic challenger. Collins leads Janet Mills 45-42 (Collins +3, MPRC, April 7, 2026) and 45-43 (Collins +2, Quantus Insights, March 30, 2026). Against Chloe Platner, Collins trails 48-39 (Platner +9, MPRC, April 7, 2026). Track B fetch for ME_senate.general returned page_content_empty.
Update
Apr 10: U.S.-Iran Ceasefire Holds
Two polls from MPRC via RealClearPolling dated April 7-10, 2026. General election: Collins 45, Mills 42 (Collins +3). Separate primary/general matchup: Platner 48, Collins 39 (Platner +9). Track B fetch for ME_senate.general returned page_content_empty; Track A values used.
Update
Apr 9: Platner Leads Collins by 9
April 7, 2026 polling (source not identified beyond RealClearPolling aggregation): Democratic primary shows Platner at 61%, Mills at 28% (Platner +33). General election matchup Collins vs. Platner: Platner 48%, Collins 39% (Platner +9). Collins vs. Mills general: Collins 45%, Mills 42% (Collins +3). Platner holds the largest advantage of any Democratic challenger tested against Collins.
Update
Apr 8: Platner Leads Collins by 9 in Maine
MPRC poll released April 7, 2026: Democratic primary — Platner 61%, Mills 28%, Platner +33. General matchups: Collins vs. Platner — Platner 48%, Collins 39%, Platner +9; Collins vs. Mills — Collins 45%, Mills 42%, Collins +3. Platner leads both the primary and the general head-to-head against Collins. Inside Elections rates the seat Toss-up (last updated July 24, 2025).
Update
Apr 7: Gas Hits $4.14 Nationally
Three Emerson College polls conducted April 2, 2026, tested Florida Senate special election matchups. Moody (R) leads Vindman (D) 46-38 (Moody +8); leads Mujica (D) 45-38 (Moody +7); leads Nixon (D) 47-36 (Moody +11). Sample sizes not reported in source. These are the most recent available polls for this race.
Update
Apr 6: Maine polls show Platner leading Collins by 4 to 11 points across four surveys
Multiple polls from April 2, 2026, show Sara Gideon challenger Chloe Platner leading incumbent Susan Collins by margins of +4 to +11 depending on pollster: Emerson +7, Quantus Insights +7, Pan Atlantic +4, UNH +11. In a Collins vs. Mills general matchup, results are mixed, ranging from Collins +2 to Mills +3 with one tie (Pan Atlantic). In the Democratic primary, Platner leads Mills by wide margins: Emerson +27, Quantus Insights +5, Pan Atlantic +7, UNH +38.
Read updateUpdate
Apr 5: 23 state AGs sue to block executive order restricting mail voting
Two polls released April 2, 2026. Emerson: Platner (D) 48%, Collins (R) 41% (Platner +7); Mills (D) 46%, Collins (R) 43% (Mills +3). Quantus Insights: Platner (D) 49%, Collins (R) 42% (Platner +7); Mills (D) 43%, Collins (R) 45% (Collins +2). Sample sizes not reported for either poll. Both polls date April 2, 2026.
Read updateUpdate
Update
Update
Mar 31: Dashboard
Silver Bulletin generic ballot rose to D+5.5. Trump approval fell to net -17.4 (39.7%), first time below 40%. UMass poll: 33% approve. Cook moved CA-48 and CA-13 to Lean D. US casualties 15 KIA. DHS Day 46. 8 new citations (172-179).
Update
Mar 30: Iran war
Day 31: Trump threatened to destroy Iran's energy infrastructure if Hormuz not reopened. Tehran blackout from overnight strikes. Lebanon 1,247 dead. Kuwait base attack wounded 10 soldiers.
Update
Mar 28: Iran war
Day 29 (one month): Houthis enter war with ballistic missile strikes on Israel, threatening second maritime chokepoint. Iran struck Prince Sultan Air Base (12-15 US wounded, KC-135 destroyed). USS Tripoli with 3,500 Marines arrived.
Update
Mar 27: Dashboard
UMich final March revised to 53.3 (from 55.5 prelim). Dow enters correction. Futures >52% rate hike probability. Marquette T1 WI: Trump net -14 (worst either term).
Update
Mar 26: Iran war
Day 27: Trump extended power plant strike pause 10 days to Apr 6 (after markets). IAEA warns Bushehr strikes risk radiological accident. IRGC navy chief killed. Extensive strikes on Isfahan. Gulf states joint condemnation.
Update
AP-NORC poll (Mar 19-23, 1,150 adults): 59% of Americans say U.S.
Update
Iran war Day 25: Iran denied any negotiations with the United States and the…
Update
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 21: Full candidate research sweep
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 20: Structural audit and evening update
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 19: Spot update
Iran war Day 20: Israel struck South Pars gas field (shared with Qatar), Iran…
Update
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 17: Iran war Day 17: IEA calls this largest supply disruption in oil market history,
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 16: Wealth inequality section expanded with sourced First Gilded Age comparison, bil
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 15: Stagflation data update
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 14: Iran war Day 15: 13 KIA, Kharg Island strike, oil back to ~$100/barrel, Hormuz c
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 12: Week 3 update
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 9: Modular architecture established
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Mar 5: Week 2 update
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update
Iran war Day 24: Trump postponed strikes on Iranian power plants for five days,…
Update