Clue: Public love 18 environmentalist (5)
Answer: OVERT
Explanation: Definition: Public
O + VERT (French "Green"). I see that the French equivalent of the Green Party is Europe Écologie – Les Verts, formed in 2010; an interesting reversal of the way the Ecology Party in Britain became the Green Party in 1985.