Indian Prime Minister Modi stood up to by irate dissents in London