Prepare a 9x5 inch loaf pan by lightly buttering and lining with parchment paper. Heat oven to 350 F (180C).
In a large bowl, whisk together the canned pumpkin, the white sugar, brown sugar, oil, eggs, water and vanilla, until smooth and combined.
In a separate bowl, whisk together flour, baking soda, baking powder, cinnamon, ginger, cloves and salt. Add the dry ingredients all at once to the wet, and stir until just combined without over mixing.
Pour batter into prepared pan. Evenly scatter the top with the prepared streusel.
Bake for 60-65 until toothpick inserted in the middle comes out clean. Cool for 30 minutes, then remove from the pan, and top with glaze.