Green Party deputy leader Jonathan Pedneault resigns – July 9, 2024