(CNN) Prime Minister Justin Trudeau took his campaign to Canada's most ethnically diverse city on Friday, issuing yet another mea culpa for old blackface images, and posing for selfies and hugging supporters on the streets of Toronto.

Trudeau's pledge to ban military style rifles in Canada was overshadowed by renewed questions about him appearing in blackface in three separate incidents and the possible disclosure of more embarrassing images.

Asked about reports that more offensive photos would surface, Trudeau told reporters Friday, "I have nothing to confirm on that."

The prime minister said he was "wary about being definitive" on the existence of additional images because he had failed to remember the ones that had already come out. As he has done for days, Trudeau called himself an ally in the fight for social justice and highlighted his administration's efforts to fight racism and intolerance.

Before appearing with an ethically mix group of supporters for the gun control announcement, Trudeau stumped along a commercial stretch of Toronto. He displayed his rock star popularity as he tried to appear contrite about the scandal. He exchanged hugs and handshakes and posed for numerous pictures less than five weeks before the October 21 election.

Read More