Gary Younge: Jeremy Corbyn has defied his critics to become Labour’s best hope of survival

4000
3000