I think he has some personal rage against India, the statements he made in the parliament were completely baseless there were no proofs for that, also it's his voice not the voice of all Canadians, you can find the conference of a right wing potential pm candidate, there he is asking about the proofs of the involvement of Indian Government in the killing of that pro khalistani terrorist...
Also there is no going back from here, Justin to cope up with his image he will destroy the relationship with India completely. Also he is facing pressure from 5 eyes to come up with bases of all the accusations.