Longtime Democratic strategist James Carville is engaging in a public feud with left-wing figures after threatening to leave the party. Carville dismissed criticisms from Twitch streamer Hasan Piker and Senator Bernie Sanders while mocking the electoral prospects of the progressive movement.