The British government says India should co-operate with Canada's investigation into accusations that New Delhi has been involved in an escalating number of violent crimes in Canada, as an analyst warns that strategic interests might limit how allies respond to the bombshell claims.