protest at Indian High Commission in London