You do realise that in the early 1930s, in Germany, the socialist party and the communist party spent all their energy fighting each other, instead of addressing the rise of the far right?
We currently have a Tory party that has suddenly lurched to the right, and Arron Banks looking to start a new party, because UKIP isn't far enough to the right for him, and the Labour Party is too busy fighting amongst themselves to do anything about it.
Corbyn may be a good man with high ideals, but he is not a political leader. He is not undertaking the duties necessary to be an effective leader of the opposition. He is allowing the House of Lords to undertake the work of the opposition, and is claiming credit for it.
His goal appears to be to remain the leader of the Labour Party, and the fact that that means he is also leader of the opposition seems to be incidental to that.
He is not popular amongst the electorate, and he is not competent to run an opposition to the government. He does not effectively communicate with his shadow cabinet to allow them to do their jobs. He needs to stop clinging to leadership. The people he says he wants to help will not be helped by Theresa Mays government being given their head to effect any changes they like, unopposed.