India’s prime minister has warned Pakistan it will pay a “heavy price” for a suicide bombing in Kashmir that killed at least 40 paramilitaries on Thursday, the deadliest attack in a 30-year guerrilla war in the region.

Narendra Modi said the “blood of the people is boiling” after a car laden with explosives was detonated beside a convoy carrying 2,500 Indian security personnel on a major highway between the Kashmir and Jammu regions.

No official death toll has been announced but two senior police sources in Kashmir have said at least 40 security personnel died in the blast.

The bombing was claimed by the Pakistan-based militant group Jaish-e-Mohammed and immediately sparked calls for retribution against Islamabad from across Indian politics and media.

Read more: The Guardian (UK)