Please specify what "Left" needs a new leader for what party. Even if Trump were impeached, which he should be, the Republicans would maintain control of the White House, House of Representatives and the Senate, so I'm not sure what the Democrats have to do at this moment. There's time before next year's mid-terms for the Democrats to get organized. If you're referring to Canada, what relevance is there to the subject at hand?!