Leaked news from the future.
Tap to receive
Zack Polanski will remain Leader of the Green Party of England and Wales through December 31. He will hold on despite calls for his resignation after the Holborn and St Pancras by-election on October 9, 2026 where he secured 33 percent of the vote to Labour candidate Sagal Abdi-Wali's 45 percent an…