Green Party Deputy Leader Jonathan Pedneault Resigns – July 9, 2024