Ottawa has to respond with more than just expelling a diplomat. If that's the only price for conducting an assassination, then other countries will be emboldened to do the same. Russia can send agents to assassinate pro-Ukraine activists, China can send agents to assassinate anti-CCP activists, the Mossad can assassinate pro-Palestine activists. And if Trump gets in next year, he can send agents to assassinate anti-Trump activists. So there must more greater retaliation.
Perhaps, perhaps, collecting a dossier of senior BJP members with houses in Canada bought with stolen money would be a good start, and then leaking it two weeks before the Indian election. I don't know.
It's a good thing that the upcoming public inquiry into foreign interference is tasked to examine all nation-states, and non-state actors. It's also very sus why the Conservatives were reluctant to expand the inquiry's mandate. Could it be??? 🤔
The harsh reality is there isn't much we can do unless the US is seriously willing to back Canada on this one and impose serious retaliatory measures against India. With the US' aim to try and contain China in Asia, I don't think they will risk hampering relations with India. Tough reality of international relations really, but there are no good guys here.