Have all the ingredients at room temperature.
Position a rack in the lower third of an oven and preheat to 325°F. Grease and flour a holiday tree Bundt® pan (available at "Williams Sonoma" stores); tap out excess flour.
To make the streusel, in a small saucepan over medium-high heat, combine the cranberries and orange juice. Bring to a simmer and cook until the liquid is nearly evaporated, about 5 minutes. Let cool, then coarsely chop the cranberries. Transfer to a small bowl, add the brown sugar and pecans and stir to combine. Set aside.
To make the cake, over a sheet of waxed paper, sift together the flour, cinnamon, nutmeg, cloves, baking powder and salt; set aside.
In the bowl of an electric mixer fitted with the flat beater, beat the butter on medium speed until creamy and smooth, about 30 seconds. Add the granulated sugar and orange zest and continue beating until light and fluffy, about 5 minutes, stopping the mixer occasionally to scrape down the sides of the bowl. Add the eggs one at a time, beating well after each addition.
Reduce the speed to low and add the flour mixture in three additions, alternating with the milk and beginning and ending with the flour. Beat each addition until just incorporated, stopping the mixer occasionally to scrape down the sides of the bowl.
Spoon one-third of the batter into the prepared pan and sprinkle with half of the streusel. Repeat the layering, then spoon the remaining batter on top. Bake until the cake begins to pull away from the sides of the pan and a toothpick inserted into the center comes out clean, 60 to 65 minutes. Transfer the pan to a wire rack and let the cake cool upright in the pan for 15 minutes.
Meanwhile, make the glaze: In a small saucepan over medium-high heat, combine the orange juice and granulated sugar. Heat, stirring, until the sugar is dissolved. Remove from the heat.
Tap the Bundt® pan gently on a work surface to loosen the cake. Set the rack over a sheet of waxed paper, invert the pan onto the rack and lift off the pan.
Using a pastry brush, brush the warm cake with the glaze. Let the cake cool completely, at least 2 hours, before serving.