First make the curry sauce. Melt the butter in a heavy-based pan, add the shallots, ginger and garlic and cook gently until softened, without allowing them to colour. Add the ground spices, fennel seeds, curry leaves and saffron threads, and cook for another minute to release their flavours. Add the fish stock, bring to the boil and allow it to reduce by half. Pour in th