Comrade Corbyn is here to stay

Corbyn will win the leadership race. Face it. There are now less than two weeks to go until the results of the 2016 Labour leadership election are announced, and despite Labour moderates having being preparing for this ever since Corbyn was first elected, it looks like he’s going to win again. In the most recent […]