Preheat oven to 350 degrees. Grease and flour the bottom and sides of a 9 x 5 loaf pan and set aside.
Add flour, baking powder, baking soda and salt to a large bowl. Whisk to combine then set aside.
In a separate bowl, add butter and sugar then beat with an electric mixer until creamy, approximately 2 minutes.
Add eggs one at a time, beating after each addition until combined. Scrape down the sides of the bowl with a spatula as needed.
Add milk, lemon juice and lemon zest then beat until incorporated. Note: it is normal for the batter to look a bit curdled.
Reduce mixer speed to low. Gradually add flour mixture to wet ingredients and mix until just combined. Do not over mix.
In a separate bowl, toss 3/4 cup of blueberries with 1/2 Tablespoon of flour to prevent sinking while baking. Stir gently with a spoon until they are evenly coated.
Gently fold flour-coated blueberries to the batter.
Spoon batter into the prepared baking pan. Note: batter will be thick.
Top batter with remaining 1/4 cup of blueberries and bake for 50 to 55 minutes, covering the top with aluminum foil after the first 30 minutes to prevent overbrowning. Loaf is done when a toothpick inserted into the center comes out clean.
Remove bread from oven and cool in the pan for 10 minutes before turning out onto a wire rack to cool completely.