Sauté onions and celery in butter until transparent and not brown. Add potatoes, seasonings and hot water; simmer until potatoes are tender. Cut fish in small pieces and add to soup. Simmer for about 10 minutes; Add milk and gently reheat without boiling.