Labour MP Phil Twyford was shouted down when he spoke at a Palestine solidarity rally in central Auckland on Saturday.
Hundreds had gathered at Pukekawa / Auckland Domain for the event, where Twyford was one of several invited speakers.
He was voicing support for the United Nations Resolution passed earlier this week, when some in the crowd began shouting over him.
"You know the United Nations gets a bad wrap a lot of the time, and quite often it's justified," Twyford said initially in a video of the event.
"I, for one, condemn the violence against civilians by Hamas, but I also condemn the violence against civilians by the Israeli Defence Forces."
The crowd began getting louder and more people began shouting at Twyford.
"The fact that Hamas killed civilians does not give Israel a free pass to kill civilians and turn a blind eye to international law," he continued.
Chants of "shame on Labour" can be heard over Twyford.
"No I'm going to carry on! I'm carrying on," he could be heard telling the MC.
"The international community is saying to the parties - put your guns down, and that is the right thing," he said.
Twyford was eventually drowned out by the crowd yelling at him, before saying "OK, alright," and leaving the stage.
The crowd then cheered for Green MP Chlöe Swarbrick as Twyford left the gathering followed by a group of protesters.
The MC then said "sometimes people can't read the room" to applause.
It comes after Twyford was confirmed to have won the electorate of Te Atatū with the special vote count being released on Friday.