Why the left is losing the war.
Its comes down to this.
People think the NDP is a left winged party. It's not. It's a Bourgeois party.
Because of this, it tries to reform and use capitalism to it's advantage.
This is an impossibility.
Social Democracy using a Keynes economic model only works when the economy is growing fast or there is a natural resource that can sustain the model.
Once these two conditions are not met, capitalism demands that its followers look for larger surplus value. This leads to what we are witnessing today.
A left winged party must have as it's central theme, the abolition of capitalism and the installment of Socialism/Communism.
The left is losing the war because the supposed left winged parties do not have a grasp of what Socialism is and thus promote Capitalism leaving the working class without answers and hope.