The Greens have elected a new leader – Queensland senator Larissa Waters – as the party seeks to move on from its disappointing election results. With all party leaders are now in place and almost every seat decided the new parliament is starting to take shape.