Good morning. Today is Thursday, October 22nd, 2026, and this is your morning brief. The afternoon edition lands around 1.

◀

SenateDemocrats favored

65 in 100

Democrats +1 since yesterday

HouseDemocrats favored

92 in 100

Steady since yesterday

GovernorsDemocrats favored

69 in 100

Steady since yesterday

Biggest move: the Senate, 1 point toward Democrats · Closest race: Wisconsin's 1st, 51 to 49

The Big Four today

Rating changes and the raters' own headlines

No new rating changes today. The last moves, from Tuesday:

▲

Sabato's Crystal Ball moves 28 House races, all toward Democrats.Tossup to Lean D: IA-03, IA-02, WI-03, PA-10, AZ-06, CO-08, AZ-01, NC-01, NC-11 · Lean R to Tossup: TX-35 · Likely R to Lean R: TX-23, NV-02, SC-01, MN-01, CO-04, NY-21 · Safe R to Likely R: IN-05, KS-02, MD-01, NE-01, NJ-02, WA-05 · Lean D to Likely D: CA-48, NH-01, CA-13, NV-03, NY-04, OH-01

Oct 20
▲

Cook Political Report moves the SC Senate race from Likely R to Lean R.

Oct 20
▲

Cook Political Report moves the MS Senate race from Solid R to Likely R.

Oct 20
▲

Cook Political Report moves the MN Senate race from Likely D to Lean D.

Oct 20
▲

Inside Elections moves 5 Senate races, all toward Democrats.Tilt R to Tossup: TX · Likely R to Tilt R: KS · Likely R to Lean R: SC · Solid R to Likely R: FL · Tossup to Tilt D: NH

Oct 20
▲

Sabato's Crystal Ball moves South Carolina Senate from Lean R to Likely R.

Oct 20
▲

Sabato's Crystal Ball moves New Hampshire Senate from Lean D to Likely D.

Oct 20

The Big Four

What the professionals say, beside Lilly Predicts
SenateHouseGovernors
Cook Political Report13 / 7 / 15211 / 21 / 20018 / 4 / 14
Sabato's Crystal Ball15 / 5 / 15220 / 12 / 20019 / 3 / 14
Inside Elections14 / 4 / 17209 / 18 / 20517 / 4 / 15
Silver Bulletin19 / 1 / 15235 / 10 / 19021 / 1 / 14
Lilly_Predicts17 / 2 / 16231 / 6 / 19821 / 0 / 15
Chance of control
Silver BulletinD 77D 95D 84
Lilly_PredictsD 65D 92D 69

Every row counts the races on the ballot: leaning Democratic / toss up / leaning Republican. The raters judge each race; for the two models, a toss up is a race where neither side is above 55 in 100, the coin flip line used across this site (Silver's House split is his own rating map). Below the gold line, the two models' chance in 100 that the favored party wins control of the chamber.

The mood of the nation

It lifts or sinks every race at once
Generic ballotDemocrats ahead

D +8.5 points

Steady since yesterday

Last 30 days: steady

Trump approvalUnderwater

36 approve / 61 disapprove

Net −25

Last 30 days: net down 3

Polls

6 new since yesterday · deciding races first

The Ohio special Senate raceDecidingBeacon Research/Shaw & Company Research (A-) · 1,592 likely voters

D+5

Texas SenateDecidingBeacon Research/Shaw & Company Research (A-) · 1,398 likely voters

Even

The Ohio governor's raceBeacon Research/Shaw & Company Research (A-) · 1,592 likely voters

D+2

The Texas governor's raceBeacon Research/Shaw & Company Research (A-) · 1,398 likely voters

R+5

South Dakota SenateQuantus Insights (B/C) · 657 likely voters

R+22

The Pennsylvania governor's raceActiVote · 400 likely voters

D+23

The betting markets

A check, never the lead

Senate

Lilly_PredictsD 65

House

Lilly_PredictsD 92

Top story

world and money

Russia pounds Ukraine with missiles and drones, hours after agreeing to peace talks

ABC News World reported it at 5:06 am Eastern. Read it at ABC News World ▸

The economy

Gold means an unusual move
Gas$4.28▼ 5¢ · wk
Diesel$6.28▲ 10¢ · wk
Oil, WTI$107.89▼ 1.9% · Oct 20
Fed funds3.88%↔ flat · Oct 20
30yr mortgage7.40%↔ flat · wk
10yr Treasury5.12%▼ 0.03 · Oct 20
Sentiment51.7▼ 3.5 · Aug
Unemployment4.2%▲ 0.1 · Sep
S&P 5007,757▲ 0.6% · Oct 21
Dow52,856▲ 0.7% · Oct 21
ThuFL: Last day to request a mailed ballot, 5 p.m. local (the 12th day before the election; date calculated from that rule). dos.fl.gov
ThuNH: Governor forum hosted by NHPR and Granite State News Collaborative, Harpoon at Queen City Center, Manchester, 6 p.m. Eastern. Radio October 23. nhpr.org
FriAZ: Sign up for the early voting list at least 11 days before Election Day for a mailed ballot (date calculated; one-time request deadline not stated). azsos.gov
FriGA: Last day to request absentee ballot by mail for the November general election. sos.ga.gov
FriNE: Application for early voting ballot to be mailed must arrive by 6 p.m. local. sos.nebraska.gov
FriSC: Completed absentee application must be returned by 5 p.m. local; qualifying excuse required. scvotes.gov
FriTX: Ballot by mail application must be received, not merely postmarked. sos.texas.gov
SatAK: Absentee by-mail application deadline is October 24 (homepage banner, no further detail). elections.alaska.gov
SatFL: Required early voting period begins; counties may offer earlier optional days. dos.fl.gov
SatMI: Required early in person voting begins, the second Saturday before Election Day (date calculated); some places may open earlier. michigan.gov
TueFed meeting begins Federal Reserve
TueIA: Governor debate, Rob Sand and Zach Lahn, KCRG and The Gazette, 6:30 p.m. Central. kcrg.com
TueKS: All counties must offer advance voting in person by today; counties were allowed to start October 14. sos.ks.gov
TueOH: Absentee ballot application must be received by county board by 8:30 p.m. local. ohiosos.gov
TuePA: Mail or civilian absentee ballot application deadline, 5 p.m. Eastern. pa.gov
WedBLS Business Employment Dynamics, first quarter 2026, 10 a.m. Eastern. bls.gov
WedBLS Metropolitan Area Employment and Unemployment, September 2026, 10 a.m. Eastern. bls.gov
WedFed decision Federal Reserve

Who is voting

Early ballots · counts who voted, not how

Iowa124k ballots · October 21 · UF Election Lab

D53/R30

Alaska17k ballots · October 21 · UF Election Lab

17kNo party split

Texas732k ballots · October 21 · UF Election Lab

732kNo party split

Kansas91k ballots · October 21 · UF Election Lab

D50/R37

Ohio764k ballots · October 21 · UF Election Lab

764kNo party split

Maine135k ballots · October 21 · UF Election Lab

D52/R20

Nebraska116k ballots · October 21 · UF Election Lab

D42/R41

South Carolina214k ballots · October 21 · UF Election Lab

214kNo party split

Michigan861k ballots · October 21 · UF Election Lab

861kNo party split

Florida1.7m ballots · October 21 · UF Election Lab

D41/R38

Arizona649k ballots · October 21 · UF Election Lab

D39/R38

Georgia1.3m ballots · October 21 · UF Election Lab

1.3mNo party split

Minnesota202k ballots · October 16 · sos.mn.gov

202kNo party split

Mississippi30k ballots · October 19 · UF Election Lab

30kNo party split

Nevada235k ballots · October 21 · UF Election Lab

D34/R31

North Carolina924k ballots · October 21 · UF Election Lab

D44/R22

Pennsylvania679k ballots · October 21 · UF Election Lab

D67/R24

Vermont80k ballots · October 21 · UF Election Lab

80kNo party split

Wisconsin313k ballots · October 21 · UF Election Lab

313kNo party split

The front page

6 headlines

The world and the money

State headlines

The races named today

Previous editions

79 days

October 22Russia pounds Ukraine with missiles and drones, hours after agreeing to peace talks