- Sift together flour, baking powder, and salt. Set aside.
- Place figs and baking soda in a container. Cover with hot water to fully submerge and let sit 5–10 minutes, until water is almost cool.
- Strain and reserve water. Set half the figs aside. Place the other half in a food processor with brown sugar and process until smooth. While processor is running, add eggs one at a time followed by butter and reserved fig liquid.
- Place wet ingredients in a bowl and stir in reserved figs, flour mixture, and finally chopped toffee. Divide batter into 2 greased loaf pans.
- Preheat oven to 350 degrees and place pans into a large brownie pan or high-sided sauté pan, then fill pan with boiling water about 2 inches high. Tent with foil so all is completely covered and bake for 30 minutes. Carefully open foil, avoiding steam, and touch top of cake to see if it is set. It will bounce back. If it is not done, cover and return to oven, checking every 8–10 minutes.
- When finished, remove from oven and carefully run a knife around edge of cake to separate sides from pan. Pour 1 cup of toffee sauce over each loaf then return to oven, uncovered, for 5–6 minutes or until the toffee starts to bubble. Remove from oven and cool 15–20 minutes. Unmold, invert onto serving plate, and serve warm with whipped cream or vanilla ice cream and more toffee sauce. Note: the batter can be prepared and refrigerated up to 5 days in advance.
- Place all ingredients in a high-sided pot and stir to combine.
- Place over medium-high heat and allow to cook until it reaches a medium-dark golden brown. Stir until butter is melted, then do not stir for the remainder. Only swirl carefully when you notice parts of the toffee starting to darken.
- Pour onto a cookie tray lined with parchment paper. Allow to harden, then chop into small pieces. Reserve until needed for recipe, up to 1 week in an airtight container.
- Place sugar, butter, and corn syrup in a high-sided pot. Allow to melt slowly and simmer for 1–2 minutes.
- Slowly pour in cream and return to a simmer. Cook 2–3 minutes over medium until thick and glossy. Reserve until needed.