Surprise! Nikki Haley, President Trump’s ambassador to the United Nations, has resigned. Vox’s Alex Ward explains why one of the most popular members of the Trump cabinet would want to leave.