In large stock pot cook bacon till rendered, add celery, carrot, onion, garlic and butter. Cook until onions are soft.
Add chicken stock and 1 cup of water. Add herbs and season to taste with salt and pepper.
Bring to boil, add potatoes and corn. Continue to cook until potatoes are soft. Add finnan haddie. If using additional fresh haddock add whole fillet (it will break apart as you stir it). Slowly simmer for 5 minutes and add heavy cream.