Preheat oven to 350℉ / 175℃
Butter a 1-pound loaf pan or 3 mini loaf pans. Then dust with flour, smacking out any excess.
In a medium bowl mix together the dry ingredients -- the flour (190g), baking powder (1 teaspoon), and salt (¼ teaspoon). Set aside.
In a measuring cup combine the milk (60 grams), almost all of the zest (reserve 1 tsp for the glaze), and the orange juice (62 grams). Set aside.
In your stand mixer bowl -- or a large bowl and use a hand mixer -- cream together the butter (85 grams) and sugar (149 grams). 2-3 minutes on high. Beat in the eggs (2) until incorporated. Add the vanilla (½ teaspoon).
Add the dry mix and wet mix in parts, alternating -- a little dry, a little wet, etc. on medium or low just until all added. Scrape down the sides of the bowl.
Toss the cranberries in ½ tablespoon flour and fold them delicately into the batter.
Spread the batter in your prepared pans (or pan). If using one pan, bake at 350℉ for 45-50 minutes. If using small pans, check at 25 minutes. A toothpick inserted in the center should come out clean. Bake for another 5 minutes if more time is needed.
Let cool in pan for 10-15 minutes before running a knife around the edge to release.
Let cool on a wire rack completely before glazing.