Heat the butter and oil in a heavy-based pan and gently sauté the onion until soft (10 to 15 minutes). Don’t let it brown. Add the garlic, mixed spice and star anise and cook for a couple of minutes, then add the cabbage, sugar and balsamic and season. Turn everything over in the butter, cooking gently for about two minutes.