Singh is a leader who is simply not made for this political moment. He is seemingly unwilling to make any moves fearing they will fail not realizing Trudeau will simply make the moves for him. Trudeau knows that Singh lacks the political backbone to stop him, even if what he is pressuring Singh to do will damage to the NDP.
https://thenationaltelegraph.com/opinion/jagmeet-singh-sold-the-ndp-to-trudeau-for-free