Think the left is finished? Look to the Greens and Independent Alliance – and think again

.....

© The Guardian