Preheat oven to 175°C (350°F). Grease a 9x5 inch loaf pan and line with a parchment paper strip, leaving an overhang on the long sides for easy lifting.
Whisk flour, baking soda, baking powder, salt, cinnamon, ginger, nutmeg, and cloves together in a large bowl.
In a separate bowl, whisk pumpkin puree, both sugars, eggs, oil, milk, and vanilla until smooth and the sugar is dissolved.
Pour the wet mixture into the dry ingredients and fold with a rubber spatula just until no dry flour streaks remain. Do not overmix.
Pour batter into the prepared pan, level the surface, and tap twice on the counter to release air bubbles.
Bake on the center rack for 60 to 65 minutes until the top is deep amber-brown with a natural center crack and a toothpick inserted in the center comes out with a few moist crumbs.
Cool in the pan for 10 minutes, then lift out using the parchment handles and transfer to a wire rack. Rest at least 30 minutes before slicing.