Preheat the oven to 350°F
Prepare loaf pan by lightly spraying with non-stick spray or lining with parchment paper. Set aside.
In a small bowl, toss the cranberries and lemon zest with sugar. Set aside.
In a separate bowl, sift together the dry ingredients - flour, baking powder, and salt.
In yet another bowl, combine the remaining sugar, eggs, and melted butter until well combined. Whisk in the milk and vanilla until combined.
Add this to the flour mixture and gently stir until just combined. Fold in the fresh cranberries.
Pour the batter into the prepared loaf pan and smooth the top.
Bake for 45-60 minutes or until the edges are golden brown and a toothpick inserted in the center comes out clean.
Transfer the loaf to a wire cooling rack.
To make the glaze, whisk together the powdered sugar and lemon juice until smooth.
Once cooled, pour the glaze over the bread then serve.