Preheat oven to 350 degrees F. Grease a 8 by 8 baking pan.
In a medium bowl cream together the butter, sugar, and orange zest with an electric mixer. Add the egg and mix in.
Sift together the dry ingredients and add to the wet ingredients. Add the milk and mix until combined.
Add the cranberries and fold them into the batter. Spread the batter into the prepared pan.
For the crumble mix together the flour, sugar, and melted butter. Sprinkle over the top of the cake. Place the pan in the preheated oven.
Bake for 27 to 32 minutes or until a wooden toothpick comes out clean. Set on a cooling rack and cool completely.
For the orange glaze. Beat the powdered sugar and orange juice together until you have the correct consistency. You will want it to be quite running. Drizzle over top of the cooled coffee cake. Let the glaze dry.