Pre-heat the oven to 150°C: 300°F: Gas 2
Finely chop the potatoes and carrots.
Combine potatoes, carrots, parsley, bay leaf, tapioca, sugar, basil, and seasoning in a large casserole dish.
Simmer gently over a low heat for 10-15 minutes.
Stir in un-drained tomatoes, stock, tomato sauce, and sherry or wine.
Place the fish on top of the mixture.
Cover and cook in the oven for 1 ½ - 2 hours.
Remove bay leaf.
Break fish into bite size chunks with a fork.