Political party in England and Wales since 1985 (6)
I believe the answer is:
greens
(Other definitions for greens that I've seen before include "Leaves" , "Vegetables - on the golf course?" , "Signs people should go" , "Political party" , "You may be putting on these" .)