Eamon Ryan has announced that he is stepping down as leader of the Green Party, and will not stand in the next general election. Continue reading...