The Green Party has seen a huge polling surge since Zack Polanski became leader of the party, and with a by-election win already under their belt, their momentum looks unlikely to slow down any time soon. But what's actually driving this growing movement?