I feel like there was a change in his demeanour in the last couple of years. It really showed up when he confronted that heckler on Parliament Hill. Not that the heckler didn't deserve it, or more tbh, but it just felt out of character for Singh. I mean, it was the kind of thing I would do... I really started to think he was on his way out at that point.
I think he did a good job as the leader of the NDP, and given the fear (on the left) of the Conservatives winning and the resultant strategic voting, I don't think many could have done a better job for the NDP in this election. He certainly used his third party prop power very effectively in the last few years.
I hope he can live in peace outside politics. He seems like a genuinely good dude.