US President Joe Biden speaks at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

US President Joe Biden speaks at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

 A reporter glances at her phone ahead of US President Joe Biden speaking at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

A reporter glances at her phone ahead of US President Joe Biden speaking at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

 Media prepare to cover President Joe Biden at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

Media prepare to cover President Joe Biden at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

 An audience member applauds during a speech by President Joe Biden at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

An audience member applauds during a speech by President Joe Biden at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

 North Carolina state flags serve as a backdrop during President Joe Biden’s speech at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

North Carolina state flags serve as a backdrop during President Joe Biden’s speech at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

 Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

 Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

 Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

 A truck displays a sign at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

A truck displays a sign at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

 Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For  The Atlantic )

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

 A jumbotron plays as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

A jumbotron plays as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

 A man sells merchandise as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

A man sells merchandise as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

 A flag waves as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

A flag waves as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

 The family band Terry Train poses outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this Trump rally. (For The Atlantic)

The family band Terry Train poses outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this Trump rally. (For The Atlantic)

 Sen. Kamala Harris flips pork chops and burgers at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa.  (For Buzzfeed News)

Sen. Kamala Harris flips pork chops and burgers at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

 Sen. Cory Booker takes a bite out of a fried PB&J on-a-stick at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Sen. Cory Booker takes a bite out of a fried PB&J on-a-stick at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

 Sen. Elizabeth Warren meets with supporters and press at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Sen. Elizabeth Warren meets with supporters and press at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

 Sen. Kirsten Gillibrand prepares for an interview at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Sen. Kirsten Gillibrand prepares for an interview at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

 Sen. Amy Klobuchar makes her way through a crowd at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Sen. Amy Klobuchar makes her way through a crowd at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

 Rep. Tim Ryan poses for a photo at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Rep. Tim Ryan poses for a photo at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Trump spectator
Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

 Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Trump
Trump

Then-potential presidential candidate Donald Trump attends a luncheon as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Trump spectator
Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Trump spectator
Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Trump spectator
Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

 Then-potential presidential candidate Donald Trump takes questions from the press following a luncheon on June 4, 2015 in Coralville, Iowa.

Then-potential presidential candidate Donald Trump takes questions from the press following a luncheon on June 4, 2015 in Coralville, Iowa.

Trump spectator
Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

 A man directs traffic at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

A man directs traffic at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 A volunteer for Carly Fiorina’s campaign gauges interest at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

A volunteer for Carly Fiorina’s campaign gauges interest at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 Carly Fiorina balloons fill the inside of a car at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Carly Fiorina balloons fill the inside of a car at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 Attendees fix a spelling error on their shirts at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Attendees fix a spelling error on their shirts at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 Ben Carson supporters wait in line at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Ben Carson supporters wait in line at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 Attendees stand around at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Attendees stand around at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 Hay bales sit idle at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Hay bales sit idle at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 Attendees pile food on their plates at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Attendees pile food on their plates at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 Attendees eat lunch at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Attendees eat lunch at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 A man speaks with Gov. Scott Walker at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

A man speaks with Gov. Scott Walker at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 Flags and tall grass blow in the wind at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Flags and tall grass blow in the wind at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 A woman expresses her support for Mike Huckabee at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

A woman expresses her support for Mike Huckabee at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

 A member of the media applies makeup before then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.

A member of the media applies makeup before then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.

 Staff mill about before then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.

Staff mill about before then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.

 Then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.

Then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.

 An attendee wears campaign buttons during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

An attendee wears campaign buttons during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

 Former president Donald Trump speaks during a Make America Great Again rally on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

Former president Donald Trump speaks during a Make America Great Again rally on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

 Attendees raise their phones during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

Attendees raise their phones during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

 A woman watches on during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

A woman watches on during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

 Attendees look on during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

Attendees look on during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

 US President Joe Biden speaks at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)
 A reporter glances at her phone ahead of US President Joe Biden speaking at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)
 Media prepare to cover President Joe Biden at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)
 An audience member applauds during a speech by President Joe Biden at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)
 North Carolina state flags serve as a backdrop during President Joe Biden’s speech at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)
 Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.
 Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.
 Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.
 A truck displays a sign at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.
 Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.
 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For  The Atlantic )
 A jumbotron plays as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)
 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)
 A man sells merchandise as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)
 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)
 A flag waves as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)
 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)
 Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)
 The family band Terry Train poses outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this Trump rally. (For The Atlantic)
 Sen. Kamala Harris flips pork chops and burgers at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa.  (For Buzzfeed News)
 Sen. Cory Booker takes a bite out of a fried PB&J on-a-stick at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)
 Sen. Elizabeth Warren meets with supporters and press at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)
 Sen. Kirsten Gillibrand prepares for an interview at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)
 Sen. Amy Klobuchar makes her way through a crowd at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)
 Rep. Tim Ryan poses for a photo at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)
Trump spectator
 Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.
Trump
Trump spectator
Trump spectator
Trump spectator
 Then-potential presidential candidate Donald Trump takes questions from the press following a luncheon on June 4, 2015 in Coralville, Iowa.
Trump spectator
 A man directs traffic at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 A volunteer for Carly Fiorina’s campaign gauges interest at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 Carly Fiorina balloons fill the inside of a car at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 Attendees fix a spelling error on their shirts at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 Ben Carson supporters wait in line at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 Attendees stand around at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 Hay bales sit idle at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 Attendees pile food on their plates at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 Attendees eat lunch at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 A man speaks with Gov. Scott Walker at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 Flags and tall grass blow in the wind at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 A woman expresses her support for Mike Huckabee at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.
 A member of the media applies makeup before then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.
 Staff mill about before then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.
 Then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.
 An attendee wears campaign buttons during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)
 Former president Donald Trump speaks during a Make America Great Again rally on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)
 Attendees raise their phones during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)
 A woman watches on during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)
 Attendees look on during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

US President Joe Biden speaks at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

A reporter glances at her phone ahead of US President Joe Biden speaking at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

Media prepare to cover President Joe Biden at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

An audience member applauds during a speech by President Joe Biden at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

North Carolina state flags serve as a backdrop during President Joe Biden’s speech at an economic event at Abbotts Creek Community Center in Raleigh, North Carolina, US, on Thursday, Jan. 18, 2024. (Rachel Jessen/Bloomberg)

Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

A truck displays a sign at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

Trump supporters gather at a campaign rally for NC 9th Congressional District candidate Dan Bishop on September 9, 2019 in Fayetteville, North Carolina.

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

A jumbotron plays as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

A man sells merchandise as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

A flag waves as Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

Trump supporters congregate outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this rally. (For The Atlantic)

The family band Terry Train poses outside Williams Arena on East Carolina University's campus on July 17, 2019 in Greenville, NC. The "Send her back!" chant—referring to Rep. Ilhan Omar—debuted at this Trump rally. (For The Atlantic)

Sen. Kamala Harris flips pork chops and burgers at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Sen. Cory Booker takes a bite out of a fried PB&J on-a-stick at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Sen. Elizabeth Warren meets with supporters and press at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Sen. Kirsten Gillibrand prepares for an interview at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Sen. Amy Klobuchar makes her way through a crowd at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Rep. Tim Ryan poses for a photo at the Iowa State Fair on August 10, 2019 in Des Moines, Iowa. (For Buzzfeed News)

Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Trump

Then-potential presidential candidate Donald Trump attends a luncheon as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

Then-potential presidential candidate Donald Trump takes questions from the press following a luncheon on June 4, 2015 in Coralville, Iowa.

Trump spectator

Iowa City Area Chamber of Commerce members attend a luncheon with then-potential presidential candidate Donald Trump as the keynote speaker on June 4, 2015 in Coralville, Iowa.

A man directs traffic at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

A volunteer for Carly Fiorina’s campaign gauges interest at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Carly Fiorina balloons fill the inside of a car at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Attendees fix a spelling error on their shirts at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Ben Carson supporters wait in line at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Attendees stand around at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Hay bales sit idle at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Attendees pile food on their plates at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Attendees eat lunch at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

A man speaks with Gov. Scott Walker at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

Flags and tall grass blow in the wind at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

A woman expresses her support for Mike Huckabee at Senator Joni Ernst's First Annual Roast & Ride on June 6, 2015 in Boone, Iowa.

A member of the media applies makeup before then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.

Staff mill about before then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.

Then-presidential nominee Mitt Romney speaks at Landmark Aviation on October 24, 2012 in Cedar Rapids, Iowa.

An attendee wears campaign buttons during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

Former president Donald Trump speaks during a Make America Great Again rally on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

Attendees raise their phones during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

A woman watches on during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

Attendees look on during a Make America Great Again rally with Donald Trump on Nov. 2, 2020 in Fayetteville, North Carolina. (For Bloomberg)

show thumbnails