Carville confronts Trump impeachment dilemma

U.S. President Donald Trump in East Rutherford, New Jersey, U.S. on July 19, 2026. REUTERS/Lee Smith