What impeachment means for Trump’s legacy

273