India has suspended visa services for Canadian citizens amid an escalating row over the killing of a Sikh separatist on Canadian soil.

Visa service provider BLS posted a message from India’s mission blaming “operational reasons” for the decision.

Tensions flared this week after Canada said it was investigating “credible allegations” linking India with the murder of the separatist leader.

India angrily rejected the allegation calling it “absurd”.

Analysts say relations between the countries, which have been strained for months, are now at an all-time low.