Eamon Ryan’s prospects of leading the Green Party into a future Government under threat as Catherine Martin is backed for leadership challenge
Eamon Ryan’s chances of leading the Green Party into a future Government could be under threat as deputy leader Catherine Martin is being advised to challenge party leadership. In a move that could potentially see …