Listen
Last night the Green party received 60% more votes than they did in 2017, meaning over 850,000 members of the electorate backed them. Yet they have almost nothing to show...