The campaign for marriage equality has gained considerable ground after garnering massive support at its second reading in Parliament.
MPs backed the bill by 77 votes to 44 in its second reading.
But while MPs voted overwhelmingly for the bill to progress to the next stage, the numbers weren't quite as convincing as they were at its first reading where it gained 80 votes in favour compared with 40 against.
Some have changed their view between readings, along with a move by some National Party members to turn it to a referendum.
National Party Cabinet ministers Gerry Brownlee, Jonathan Coleman and Murray McCully, who all voted in favour of the bill on its first reading, opposed it on its second reading, as did Rangitikei National Party MP Ian McKelvie.
The map below shows how electorate MPs voted in both readings. The charts below give a breakdown of list and electorate MPs for the second reading.
The final chart shows the breakdown of votes against the bill in the second reading by gender.
Is it time for Judith Collins to go?Related story: Judith Collins looking isolated