President Trump’s approval ratings are in the toilet in a trio of key upper Midwestern states, according to new polling conducted for NBC News by Marist College.

Voters disapprove of the the job Trump is doing in Michigan and Wisconsin, two states he won in 2016, by double-digit margins. That’s true as well as in Minnesota, where he fell just short of winning less than two years ago.

In Michigan, 54 percent of voters disapprove of his job performance, with just 36 percent approving. Those numbers are similar in Wisconsin, with 52 percent disapproving to just 36 percent approving. In Minnesota, Trump’s disapproval rate is at 51 percent, with 38 percent approving.

Democrats lead in the generic ballot question of which party voters want to control Congress by eight points in Michigan, nine points in Wisconsin and twelve points in Minnesota.

Those are dismal numbers for Trump as he prepares for his 2020 reelection fight. And they’re even worse for down-ticket Republicans, who have a number of key races across the three states.

Republicans are staring down tough battles to hold onto the governorships of Wisconsin, where Gov. Scott Walker (R) is seeking a third term, and Michigan, which has an open seat. They still hope to seriously contest at least one Senate seat across the three states, most likely against Sen. Tammy Baldwin (D-WI). And they are defending more than a half-dozen key House seats across the trio of states — not to mention their two best (and possibly only) House pickup opportunities, in Minnesota.

These polls were conducted mostly right after Trump’s disastrous meeting with Vladimir Putin in Helsinki last week, so he could see some improvement as that fades and the next near-daily controversy arises. But for now, Trump and Republicans should feel panicked about their standing in this trio of key states.