Send this page to someone via email

Prime Minister Justin Trudeau appeared at a rally on Monday amid the still-unfolding SNC-Lavalin affair, and the tone grew tense at times.

The rally, focused on climate change and taking place at Toronto’s Danforth Music Hall, saw protesters interrupt the prime minister repeatedly before they were quickly ushered out of the venue.

WATCH: Justin Trudeau was interrupted numerous times during his Liberal climate rally in Toronto on Monday as hecklers shouted at him amid the unfolding SNC-Lavalin controversy.

3:14 ‘Oh boy, oh boy’: Trudeau continues climate speech despite hecklers, pushing and shoving in crowd ‘Oh boy, oh boy’: Trudeau continues climate speech despite hecklers, pushing and shoving in crowd

The first interruption happened as Trudeau addressed Jane Philpott’s resignation as president of the Treasury Board, which was announced earlier in the day.

Story continues below advertisement

“I want to thank her for her service,” Trudeau said. Then his podium shook.

He looked down as a protester held up a small banner advertising a hashtag, “#pigtrial2.”

The protester yelled as she was ushered away.

WATCH: Hecklers interrupt Trudeau several times during climate rally amid SNC-Lavalin controversy

3:25 Hecklers interrupt Trudeau several times during climate rally amid SNC-Lavalin controversy Hecklers interrupt Trudeau several times during climate rally amid SNC-Lavalin controversy

The first interruption happened as Trudeau addressed Jane Philpott’s resignation as president of the Treasury Board, which was announced earlier in the day.

“I want to thank her for her service,” Trudeau said. Then his podium shook.

He looked down as a protester held up a small banner advertising a hashtag, “#pigtrial2.”

Story continues below advertisement

The protester yelled as she was ushered away.

READ MORE: ‘I have lost confidence’ — Jane Philpott resigns from cabinet over Trudeau’s handling of SNC-Lavalin affair

Another protester later held up a banner — and again, Trudeau kept speaking. The crowd soon broke out into cheers of “Trudeau! Trudeau! Trudeau!”

Trudeau then talked about tackling climate change so that people would still be able to enjoy the great outdoors.

Around that time, a melee broke out in the crowd, and a man appeared to shove a woman in a large group as the prime minister said: “Oh boy, oh boy.”

WATCH: Trudeau disappointed by Jane Philpott resignation, interrupted by heckler at rally

2:27 Trudeau disappointed by Jane Philpott resignation, interrupted by heckler at rally Trudeau disappointed by Jane Philpott resignation, interrupted by heckler at rally

The man involved in that exchange remained and traded words with a second man, who later pointed in his direction.

Story continues below advertisement

At the rally, addressing Philpott’s departure, Trudeau said he knew that she held strong feelings about the manner in which the SNC-Lavalin matter was handled “for some time.”

He said he was disappointed that she decided to leave cabinet and that, in democracies, it’s important to welcome a “wide range of perspectives and voices” and to “leave room for as many of them as possible.”

WATCH: Jane Philpott follows Jody Wilson-Raybould in quitting Trudeau cabinet

4:37 Jane Philpott follows Jody Wilson-Raybould in quitting Trudeau cabinet Jane Philpott follows Jody Wilson-Raybould in quitting Trudeau cabinet