Jacinda Ardern and Labour have taken a stunning victory in New Zealand's election, winning the party's best result since 1946 and a second term in government.
Labour - 49.1 per cent - 64 seats
National - 26.8 per cent - 35 seats
ACT - 8.0 per cent - 10 seats
Greens - 7.6 per cent - 10 seats
Maori Party - 1.0 per cent - 1 seat
New Zealand First - 2.7 per cent - 0 seats
New Conservative - 1.5 per cent - 0 seats
The Opportunities Party - 1.4 per cent - 0 seats
* Won by Labour (14): Upper Harbour, Northcote, Hamilton West, Hamilton East, East Coast, New Plymouth, Whanganui, Tukituki, Otaki, Wairarapa, Hutt South, Nelson, Ilam, Rangitata.
* Won by Greens: Auckland Central.
* Won by Maori: Waiariki.
The Electoral Commission estimates a total vote of 2.87 million, which would put turnout at 82.5 per cent - up from 79.8 per cent in 2017.
Almost 2.4 million votes have been counted already, giving the indicative results.
There are still roughly 480,000 "special declaration" votes to be counted including around up to 66,000 overseas votes.
There was a huge swing towards early voting, with 1.97 million casting ballots in the fortnight before polling day; representing 69 per cent of votes - up from 47 per cent in 2017.
"We will not take your support for granted. And I can promise you we will be a party that governs for every New Zealander," - Ms Ardern.
""We will take time to reflect and we will review and we will change ... we will be back." - beaten National party leader Judith Collins.
"As for the next challenge, we'll all have to wait and see." - Deputy Prime Minister Winston Peters, 75, after his NZ First party crashed from parliament.
"Results show how much New Zealanders want a strong truly progressive government." - Greens co-leader Marama Davidson after the Greens defied history to increase their vote after serving in government.
"There's environmental engineers, people who have been teachers, police officers, people in the finance world ... voices for New Zealand that haven't been heard properly." - ACT leader David Semour, talking of his new caucus, after growing his party's MPs from one to 10.