David Shoebridge is the new leader of the Greens after Larissa Waters stepped down due to ill health.