Nikki Haley found herself virtually debating former President Donald Trump during a "Saturday Night Live" sketch. Haley, playing herself in a CNN town hall parody, interacted with a version of Trump, portrayed by James Austin Johnson. The sketch allowed Haley to address a previous gaffe about the Civil War's causes, acknowledging she should have acknowledged slavery as a primary factor. The sketch also depicted Trump confusing Haley with Nancy Pelosi, echoing his real-life remarks at a New Hampshire rally.