The Greens are here to stay