Via: Kate Whitaker
Preheat the oven to 180°C/fan 160°C/gas mark 4. Place the haddock and white fish fillets in a shallow roasting tray with the bay leaves. Mix together the stock and milk then pour over the fish, cover with kitchen foil and bake for 20 minutes.
Simmer the potatoes in boiling salted water for 15 minutes until tender, then drain and return to the pan. Meanwhile, bring another pan of water to the boil and blanch the cabbage for a few minutes, then drain and set aside. In the cabbage pan, heat the milk with the spring onions. Mash the potatoes with the butter, then mix with the warm milk, spring onions and blanched cabbage and season well.
When the fish is ready, transfer it to a large bowl using a slice and discard the bay leaves. Tip the fish cooking liquid into a jug. When the fish is cool, remove the skin and discard any bones. Break the fish into chunks and mix with the prawns and tomatoes.
Melt the butter in a pan, add the flour and stir over the heat for 1 minute. Take the pan off the heat and whisk in the fish cooking liquid, a little at a time. Return to the heat and simmer for 5 minutes until thickened. Take off the heat and stir in three quarters of the cheese. Mix with the fish, prawns and tomatoes. Transfer to a large buttered ovenproof baking dish.
Top with the colcannon and scatter with the remaining cheese. Bake for 45-55 minutes or until bubbling and lightly golden.