THE RECORD · Updated daily
Updates
A running record of what is moving on the beat: economic power, the populist response, and the 2026 midterms.
APRIL 2026
Apr 20: Cook shifts four Senate seats toward Democrats
Approval-16.6 (Silver Bulletin, Apr 18)
Read the full update →
Apr 19: Iran Closes Hormuz Again
ApprovalNet -14.9Unemployment4.3%unchangedS&P 5007,022.95up 136.71000000000004
Read the full update →
Apr 14: Gas Hits $4.12 as Hormuz Blockade Holds
Generic ballotD+5.4unchangedApprovalNet -15.2Unemployment4.3%unchangedS&P 5006,886.24up 69.34999999999945
Read the full update →
Apr 13: U.S. Blockade of Iran Begins
Generic ballotD+5.4unchangedApprovalNet -15.1Unemployment4.3%unchangedS&P 5006,816.89unchanged
Read the full update →
Apr 12: Iran Talks Collapse on Day 45
Generic ballotD+5.4unchangedApprovalNet -15.1Unemployment4.3%unchangedS&P 5006,816.89down 7.769999999999527
Read the full update →
Apr 10: U.S.-Iran Ceasefire Holds
Generic ballotD+5.4unchangedApprovalNet -14.6Unemployment4.3%unchangedS&P 5006,824.66up 41.849999999999454
Read the full update →
Apr 9: Platner Leads Collins by 9
Generic ballotD+5.4down 0.39999999999999947ApprovalNet -15.1Unemployment4.3%unchangedS&P 5006,782.81up 165.96000000000004
Read the full update →
Apr 8: Platner Leads Collins by 9 in Maine
Generic ballotD+5.8up 0.09999999999999964ApprovalNet -15.1Unemployment4.3%unchangedS&P 5006,616.85up 5.020000000000437
Read the full update →
Apr 7: Gas Hits $4.14 Nationally
Generic ballotD+5.7ApprovalNet -14.7Unemployment4.3%S&P 5006,611.83
Read the full update →
Apr 6: Maine polls show Platner leading Collins by 4 to 11 points across four surveys
Read the full update →Apr 5: 23 state AGs sue to block executive order restricting mail voting
Read the full update →Apr 2: Iran war
Generic ballotD+5.5unchangedApprovalNet -16.7 (39.7% approve)
Read the full update →
Apr 1: Iran war
Generic ballotD+5.5unchangedApprovalNet -17.4 (39.7% approve)
Read the full update →
MARCH 2026
Mar 31: Dashboard
Generic ballotD+5.5up 0.40000000000000036ApprovalNet -17.4 (39.7% approve)
Read the full update →
Mar 30: Iran war
Generic ballotD+5.1unchangedApprovalNet -16.7
Read the full update →
Mar 28: Iran war
Generic ballotD+5.1unchangedApprovalNet -16.7
Read the full update →
Mar 27: Dashboard
Generic ballotD+5.1unchangedApprovalNet -16.7
Read the full update →
Mar 26: Iran war
Generic ballotD+5.1unchangedApprovalNet -16.7
Read the full update →
Mar 25: Document update
Generic ballotD+5.1ApprovalNet -15.3 (Mar 25)
Read the full update →
Mar 24: Document update
Generic ballotD+5.1 (Mar 22)ApprovalNet -15.3 (Mar 22)
Read the full update →
Mar 23: Document update
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 22: Document update
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 21: Full candidate research sweep
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 20: Structural audit and evening update
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 19: Spot update
Generic ballotD+5.4-5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 18: Document update
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 17: Iran war Day 17: IEA calls this largest supply disruption in oil market history,
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 16: Wealth inequality section expanded with sourced First Gilded Age comparison, bil
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 15: Stagflation data update
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 14: Iran war Day 15: 13 KIA, Kharg Island strike, oil back to ~$100/barrel, Hormuz c
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 12: Week 3 update
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 9: Modular architecture established
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 5: Week 2 update
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →
Mar 4: Document created
Generic ballotD+5.0 to D+5.6ApprovalNet -15.3 (Mar 19)
Read the full update →