In 2 tablespoons of olive oil, over low heat in a skillet or cast iron, slowly heat the garlic and the red pepper, to flavor the oil, while not browning the garlic.
Add the anchovies to the oil and break down with a bit to melt, or add the anchovy paste and stir in.
Add the tomatoes, wine, saffron, water, dried basil, bay leaves, dried oregano, and a splash of balsamic vinegar. Add salt and a sprinkle of black pepper.
Simmer the sauce over low heat, stirring often, for 20 minutes. Crush the softened tomatoes down with a fork or spoon. Adjust the spices to your liking.
When ready to add the fish, salt and pepper the pieces very lightly. Set the fish in the sauce, and spoon some sauce over each piece. Simmer over low heat for 5 -7 minutes until the fish begins to flake. You can cover the skillet for a few minutes to help the fish cook evenly.
Carefully place fish pieces onto a serving dish or plate in individual shallow bowls or plates, and spoon some sauce over the top. Garnish with fresh basil and serve with gluten free French bread for soaking up the sauce.