New Zealand First leader Winston Peters got into a scuffle with a heckler during an outdoor rally in the centre of Hamilton.
Mr Peters was addressing a crowd of about 40 people this afternoon when a man came up to the microphone and started yelling at the MP, saying he hadn't been doing anything for two-and-a-half years and calling him a conman.
In reply, Mr Peters called the man gutless and a coward.
At one point, the two shoved each other before a NZ First supporter pushed the heckler away and he walked off.