Labour pains

The contest for the leadership of the Labour Party ends today (Thursday April 2nd) and the results should be announced on Saturday. It [...]