Panelist: Race was determined before Trump

Political commentator Jason Miller says that Rick Saccone waited too long to become a "Trump Republican" during his campaign for Pennsylvania's special election, potentially costing him independent and conservative voters.

Posted: Mar 15, 2018 4:59 AM
Updated: Mar 15, 2018 4:59 AM

Democrat Conor Lamb appeared to eke out a massive -- and massively important -- special election victory over state Republican Rep. Rick Saccone to claim a southwestern Pennsylvania congressional district that Donald Trump won by 20 points in 2016.

Lamb's apparent win -- no matter how narrow -- will surely rock the national political landscape. Republicans, already jittery about their chances of holding the House in November, will be thrown into panic by this result. And Democrats, already energized by the prospect of sending a message to President Trump, will be further convinced that November is going to be very, very good for them.

Here are seven takeaways from Tuesday's vote in Pennsylvania:

1. The national environment is WAY tilted toward Democrats

This district is nothing close to neutral ground for the two parties. This is a seat Republicans win in anything but a truly terrible national environment. (Remember that Republican Rep. Tim Murphy, who resigned amid a sex scandal late last year, didn't even have a Democratic challenger in 2014 or 2016.) There are dozens of seats currently held by Republicans that are less friendly for their side than Pennsylvania's 18th. If all of those seats are made competitive by Trump's unpopularity -- and the energy of the Democratic base -- then we are looking at the possibility at least of a very large Democratic wave building in advance of the November vote.

2. Donald Trump can't save you

Saccone brought Trump in on the final weekend of the race in hopes of shocking the GOP base into action. But like Trump's last-minute event for Roy Moore's Alabama campaign, the President simply didn't move enough (any?) votes. What the Pennsylvania and Alabama results suggest is that while Trump clearly has a strong coalition who will vote for him -- see: 2016 election -- he has not demonstrated the ability to transfer those votes to Republican candidates.

3. Money can't save you

Yes, Saccone was a lousy fundraiser. And, yes, Lamb was a very good one. But conservative outside groups and Republican Party committees dumped massive amounts of money -- more than $10 million -- into this district to try to save Saccone. That's five times as much as Democrats spent for Lamb. It didn't matter. Money can help boost morale and excitement. But it can't create it from whole cloth. And Democrats have that excitement organically right now. Republicans don't.

4. The same old GOP playbook can't save you

Republican ad-makers had two messages in this race: The positive message was selling the Trump tax cut. The negative one was attacking Lamb as a tool of national Democrats, especially House Minority Leader Nancy Pelosi of California. It didn't work. And that's important, because Pelosi had been such an effective bogeyman for congressional Republicans for so long. That voters in southwestern Pennsylvania weren't swayed by the idea that Lamb was a vote for Pelosi (even though he had made clear he wouldn't vote for her as leader) suggests that Republicans need to find a new way to peel wavering voters off Democrats running for Congress this fall.

5. GOP retirement watch

The possibility of another slew of Republican retirements -- in addition to the 38 already heading for the exits -- is now very real. Not every retirement is created equal, but if suburban Republicans -- especially in Pennsylvania and New York -- decide to call it quits in the face of a strong wind blowing in their faces, the chances for Democrats to win the 24 seats they need to retake the majority goes up, up, up.

6. Democrats are going to raise a massive amount of money this week

Winning this sort of seat at this sort of moment will convince every major Democratic donor who has been sitting on the sidelines that now is the time to get involved. And a victory like this one by Lamb will also energize the liberal, small-dollar-donating grass roots of the party. The more money Democrats can raise, the more districts they can put real voter ID and turnout operations into and the more districts they will then have a chance to pick up in a wave.

7. Candidates matter. Campaigns matter. But ..:

There's no question that Lamb was a very good fit for the district -- a conservative Democrat with strong union roots and a family name people knew. And Saccone -- a state representative in his 60s -- was the exact wrong choice for Republicans. Lamb raised a ton of money. Saccone didn't. That matters. But Lamb running a well-funded and good race alone doesn't account for a 20-plus point shift from Trump in 2016 to Saccone in 2018. In a neutral environment, Lamb loses this race -- no matter how good a campaign he runs. That he won shows you how much impact the national political environment is having on these races.

Minnesota Coronavirus Cases

Data is updated nightly.

Confirmed Cases: 57162

Reported Deaths: 1660
CountyConfirmedDeaths
Hennepin18197820
Ramsey7047261
Dakota4049103
Anoka3410113
Stearns284220
Washington193843
Nobles17496
Olmsted163523
Scott141017
Mower10842
Rice10028
Blue Earth8595
Wright8205
Carver7922
Clay75240
Kandiyohi6771
Sherburne6577
St. Louis45319
Todd4202
Lyon4163
Freeborn3551
Steele3331
Nicollet32013
Benton3103
Watonwan2990
Winona24916
Crow Wing21313
Martin2045
Le Sueur2021
Beltrami2000
Chisago1821
Otter Tail1793
Goodhue1778
Cottonwood1730
Becker1471
Pipestone1439
McLeod1400
Unassigned14040
Polk1353
Itasca13412
Douglas1320
Waseca1300
Pine1280
Carlton1260
Dodge1230
Murray1221
Isanti1100
Chippewa991
Brown852
Faribault840
Meeker832
Morrison821
Wabasha820
Sibley802
Rock750
Koochiching743
Pennington731
Jackson700
Mille Lacs683
Cass622
Fillmore610
Renville605
Lincoln540
Swift521
Grant511
Yellow Medicine490
Roseau460
Pope450
Houston390
Norman370
Hubbard320
Redwood320
Marshall290
Kanabec281
Wilkin283
Aitkin270
Mahnomen241
Wadena230
Big Stone220
Red Lake200
Lake180
Stevens160
Clearwater150
Traverse100
Lac qui Parle60
Kittson30
Cook20
Lake of the Woods10

Iowa Coronavirus Cases

Data is updated nightly.

Confirmed Cases: 46100

Reported Deaths: 887
CountyConfirmedDeaths
Polk9781203
Woodbury365651
Black Hawk302262
Linn214587
Johnson195915
Dallas179635
Buena Vista178612
Scott161512
Dubuque154929
Marshall139424
Pottawattamie122723
Story111714
Wapello85032
Muscatine83048
Webster7366
Crawford7213
Sioux6022
Cerro Gordo57917
Tama53929
Warren5341
Jasper45825
Wright4441
Plymouth4438
Louisa37814
Dickinson3754
Clinton3213
Washington28810
Hamilton2411
Boone2312
Franklin2256
Bremer1927
Clarke1883
Carroll1821
Emmet1812
Clay1711
Shelby1691
Hardin1660
Marion1550
Allamakee1504
Poweshiek1508
Benton1451
Jackson1411
Des Moines1392
Mahaska13617
Floyd1312
Guthrie1285
Jones1242
Cedar1201
Hancock1172
Butler1152
Buchanan1141
Henry1143
Pocahontas1141
Lyon1060
Madison1052
Clayton993
Cherokee981
Harrison980
Lee973
Taylor930
Humboldt921
Delaware911
Iowa901
Monona900
Winneshiek861
Mills830
Calhoun822
Fayette810
Sac810
Palo Alto800
Kossuth780
Osceola780
Jefferson770
Winnebago770
Mitchell760
Page760
Grundy741
Union721
Monroe677
Worth610
Chickasaw510
Davis501
Lucas504
Howard490
Cass481
Montgomery453
Appanoose433
Greene380
Fremont350
Van Buren331
Keokuk311
Ida290
Audubon281
Decatur220
Adair210
Ringgold211
Wayne181
Adams160
Unassigned00
Rochester
Clear
71° wxIcon
Hi: 73° Lo: 58°
Feels Like: 71°
Mason City
Clear
71° wxIcon
Hi: 74° Lo: 59°
Feels Like: 71°
Albert Lea
Broken Clouds
70° wxIcon
Hi: 71° Lo: 59°
Feels Like: 70°
Austin
Clear
72° wxIcon
Hi: 72° Lo: 59°
Feels Like: 72°
Charles City
Clear
70° wxIcon
Hi: 73° Lo: 59°
Feels Like: 70°
Rain returns for Wednesday
KIMT Radar
KIMT Eye in the sky

Latest Video

Image

Sean's Weather 8/5

Image

A closer look a the Graham Park testing site

Image

Temporary rental assistance available in Olmsted County

Image

Gold and Silver Prices Going Up

Image

Memorial Bicycle Ride

Image

MSHSL votes to postpone football and volleyball

Image

Rochester Public Schools survey parent opinions about options

Image

Waterloo hands Rochester 13th straight loss

Image

Mason City Fire Department burn training

Image

Coronavirus impact on the 2020 census

Community Events