Justin Trudeau has said there is “credible evidence” India is responsible for the alleged assassination of Hardeep Singh Nijjar, a prominent Canadian Sikh leader, a claim Delhi dismissed as “absurd”.

The Canadian prime minister told the House of Commons of Canada on Monday that, in recent weeks, national security authorities had been probing allegations that New Delhi was behind a state-sponsored assassination.