Labour leadership: Where are all the members?

  In case members of the Labour Party were growing anxious about not having had the chance to vote on anything for a few weeks, the Party has recently obliged by providing a bonanza of internal elections – to the party’s ruling National Executive Committee and, for those in the Manchester, Liverpool and Birmingham regions, …

Read More →