Patrick Semansky / AP

President Trump's rallies are always a production. But last night's Day 100 victory lap in Pennsylvania — festooned with "Promises Made / Promises Kept" signs — was conceived in cinematic terms: us-versus-them, the people-versus-the-media.

Axios' Jonathan Swan reports that West Wing officials, including Steve Bannon and Stephen Miller, conceived of a split-screen effect: TVs would show Trump in full-blown nationalist populist mode, connecting viscerally with "forgotten" Rust Belt Americans.

On the other side of the screen: Washington reporters in bowties and ballgowns, looking out-of-touch, self-congratulatory and elite, at their White House Correspondents' Association Dinner.

Why it matters: Trump's speech showed his inside-outside game. Inside, he's sculpting his 100-days narrative and giving a raft of interviews, assuring Beltway reporters that he knows they still matter. (And he's already teasing that he'll come to next year's dinner.) On the road, journalists are his go-to foil.

According to sources familiar with the speech's drafting, there was a line that Trump didn't end up using that summed up the speech's intent: Washington reporters are "bubble people."

Trump's attack on the press was as full-throated as anything we saw on the trail:

  • He spent the first 11 minutes whacking the media.
  • He cited polls showing the public doesn't trust the press. He singled out CNN and MSNBC as "fake news" and went on a riff about the "totally failing New York Times" losing money on real estate.
  • He contrasted his first 100 days against the media's first 100 days — "a big fat failing grade.

From the speech: "As you may know, there's another big gathering taking place tonight in Washington, D.C. Did you hear about it? [Crowd: Boo!] A large group of Hollywood actors [Crowd: Boo!], and Washington media [Crowd: Boo!], are consoling each other in a hotel ballroom in our nation's capital right now."

"They are gathered together for the White House Correspondents' Dinner without the president. And I could not possibly be more thrilled than to be more than 100 miles away from Washington's swamp, spending my evening with all of you, and with a much much larger crowd, and much better people, right?" [Cheers: "USA!" and "CNN sucks!"] [T]hey're trapped at the dinner — which will be very very boring. But next year maybe we'll make it more exciting for them, in Washington."

Go deeper

Updated 44 mins ago - World

At least 50 killed, 3,000 injured after massive explosion rocks Beirut

Photo: Anwar Amro/AFP via Getty Images

A major explosion has slammed central Beirut, Lebanon, damaging buildings as far as several miles away and injuring scores of people.

Driving the news: The cause of the explosion is unknown. Lebanon's health minister said in televised remarks that more than 50 people have been killed and over 3,000 injured.

1 hour ago - Podcasts

The debate over COVID-19 liability protections

Stimulus talks continue to move slowly, with Democrats and Republicans unable to agree on whether or not to include coronavirus-related liability protections for businesses, health facilities and schools.

Axios Re:Cap digs into the debate, which could reset the cost-benefit analysis for businesses thinking about reopening and employees thinking about returning.

Updated 2 hours ago - Politics & Policy

Coronavirus dashboard

Illustration: Sarah Grillo/Axios

  1. Global: Total confirmed cases as of 3 p.m. ET: 18,364,694 — Total deaths: 695,848 — Total recoveries — 10,965,634Map.
  2. U.S.: Total confirmed cases as of 3 p.m. ET: 4,742,277 — Total deaths: 156,133 — Total recoveries: 1,513,446 — Total tests: 57,543,852Map.
  3. States: New York City health commissioner resigns in protest of De Blasio's coronavirus response — New York ER doctor on pandemic advice: "We know what works"
  4. Public health: 59% of Americans support nationwide 2-week stay-at-home order in NPR poll Atrium Health CEO says "virtual hospital" has treated 13,000 COVID patients.
  5. Politics: Republicans push to expand small business loan program Trump tells "Axios on HBO" that pandemic is "under control," despite surges in infections.
  6. Sports: Indy 500 to be held without fansRafael Nadal opts out of U.S. Open.