Former President Trump is holding a press conference at his Mar-a-Lago resort in Florida this afternoon, marking his first public appearance since Vice President Harris named Minnesota Gov. Tim Walz (D) as her running mate.
Theme to watch for: Trump has attacked Harris over her lack of media interviews since being elevated to the top of the ticket. His campaign has been pressuring her into taking questions from the media.
Where polling stands: The Cook Political Report shifted its election prediction ratings for Arizona, Georgia and Nevada toward Harris this morning.
^ And nationally: Harris has moved the race by more than 3 points in her direction. Three weeks ago, Trump was leading Biden by 2.5 percent. Now, Harris leads Trump by less than a point.
💡 Reading between the lines — Trump’s had a bad stretch: Harris has had weeks of good headlines, attention and polling since President Biden bowed out of the presidential race. She’s cut his lead in a number of recent polls* and has drawn big crowds with Walz. Just three weeks ago, Democrats were in disarray over Biden’s electability — and Trump was in a pretty good spot. This sure seems to be getting under his skin. Watch out today for his demeanor and how he frames his jabs at the Harris-Walz ticket.
* Check out this The Hill and Decision Desk HQ chart 📊 showing the polling average between Trump and Harris over the past 18 months.
How we know this is getting under Trump’s skin: Trump has been very active on Truth Social this morning, including slamming the press for going “crazy” about Harris’s crowd sizes. “When I have a Rally, and 100,000 people show up, the Fake News doesn’t talk about it,” Trump alleged. 🔎 More of Trump’s posts this morning
💻 Livestream for Trump’s 2 p.m. remarks
🔎 Read Trump’s announcement on Truth Social