Over low-medium heat, melt only 2 tablespoons of sugar in a heavy bottomed pot until it turns a deep caramel color.
Lower the heat and add honey, butter, and 2 tablespoons of gingerbread spice. Mix to combine and cool completely.
Add the milk, remaining sugar, and egg yolks. Stir gently to combine.
Mix the flour, baking soda, baking powder, and cocoa together. Fold into the batter and mix gently, taking care not to overwork the batter.
In the bowl of a stand mixer, or in a medium mixing bowl with electric beaters, beat the egg whites until stiff peaks form. Add about 1/3 of the egg whites to the batter, folding them in gently. Repeat twice more until all of the egg whites have been gently mixed into the batter.
Grease a loaf pan (use spray or the butter and flour method) and line the bottom with a piece of well-fitted parchment paper that has been cut to size. Pour batter into the loaf pan and bake for 45 minutes to 1 hour, or until the center is set and a toothpick inserted in the middle comes out clean.
Allow the loaf to cool and slice it in half lengthwise. Spread the jam generously and evenly on one half of the loaf and carefully put the halves back together.
For the (optional) Chocolate Glaze:
Melt butter in a sauce pan.
Dissolve the confectioner's sugar and stir in the cocoa powder and hot water. Allow the mixture to cool almost completely, stirring occasionally to prevent the butter from separating. The final consistency should still be pourable.
Over parchment paper (as this can be messy), slowly pour the sauce over the top of the cake, allowing it to spill down the sides.
Garnish with sugared cranberries, if desired.
Notes
Consider substituting the layer of jam with cinnamon cream cheese frosting, or omit the layer altogether and slice the cake, dusting with confectioners sugar instead or served warm with a pat of softened butter.