You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
Prime Minister Bill English and Labour leader Jacinda Ardern clashed again tonight as they made a last ditch attempt to sway voters ahead of the election.
The final leaders' debate, hosted by TV1's Mike Hosking, reflected the volatility of the polls, with both leaders winning on points at various times.
ODT's political editor Dene Mackenzie said the debate began well, but soon descended into a "pointless shouting match" as each tried to hammer home their policies.