Canada opposition leader Pierre Poilievre took a potshot at Canadian Prime Minister Justin Trudeau for his allegations that India is responsible for the killing of Khalistani leader Hardeep Singh Nijjar and suggested that he should come out clean with his facts before making any judgments.

Speaking during a press address on Tuesday, Poilievre said, "I think the prime minister needs to come clean with all the facts. We need to know all the evidence possible so that Canadians can make judgments on that."

Also Read: Furore Over Nijjar’s Killing: Security Around Canadian High Commission Beefed Up In Delhi Amid Tensions With India

In answer to a media question on what else could be done in light of an Indian diplomat's expulsion by Canada, Poilievre made his comments.

"The prime minister hasn't provided any facts. He provided a statement. And I will just emphasize that he didn't tell me any more in private than he told Canadians in public. So we want to see more information," Poilievre said.

He said that if more details are not provided, the accusations may be determined to be inaccurate or unreliable.

"We need to have the evidence that drew that allowed the prime minister to come to the conclusions he made yesterday," he said.

He added, "I would have to have more evidence to make a judgment on that. I do find it interesting that he knew about vast foreign interference by Beijing for many years, at the same time as Beijing had kept two Canadian citizens hostage. And he said nothing. And he did nothing. Just very interesting that that was the approach he took in that case."

Trudeau accused the Indian government of Hardeep Singh Nijjar's murder yesterday. He asserted that the national security officers of his nation had grounds to think that the Canadian citizen, who also served as the president of Surrey's Guru Nanak Sikh Gurdwara, was murdered by "agents of the Indian government".