James Shaw has been elected as the new co-leader of the Green Party.

The Wellington-based MP, who has only been in Parliament for seven months, was confirmed as the successor to Russel Norman at the party's AGM this afternoon.

Mr Shaw said it was an "extraordinary privilege" to take on the top role.

He acknowledged that some people would be disappointed in the result, and said: "I will do everything within my power to earn everyone's respect."

Advertisement

Mr Shaw thanked his rivals, Mr Hague, Gareth Hughes, and Vernon Tava.

Kevin Hague, who had been the early favourite for the male co-leader position, placed second after a vote by delegates.