Preheat your oven to 180℃
Fry the bacon in a frying pan until starting to crisp
Add the onion, celery and carrot and cook until softening, but not brown
Stir in the thyme and cabbage and cook until the cabbage starts to wilt
Pour in the wine and simmer until it's evaporated before adding the beans and the stock. Season and cover. Simmer for 10 mins. The cabbage should be soft but not completely floppy and losing it's colour.
While the cabbage is cooking, dust the fish with the batter mix, then fry in an oven proof pan, skin side down for about 4 minutes until the skin is crisp
Transfer the fish to the oven (now skin side up) to finish cooking it through - no more than 5 minutes, but it will depend on the thickness of your fillets.
Serve the fish on top of the cabbage and beans. Boiled and buttered baby potatoes are a nice addition.