Preheat oven to 180C/350F/Gas 4 and line a cupcake pan with cupcake liners.
Whisk or sift the flour, cornstarch, baking powder, baking soda, salt, cinnamon, nutmeg, and cloves into a bowl.
In a large mixing bowl, beat together the oil, sugars, eggs and vanilla until combined.
Beat in the pumpkin purée.
Gradually beat in the dry ingredients until combined.
Use an ice cream scoop to divide the batter into the liners.
Bake for 21 minutes or until an inserted toothpick comes out clean.
Leave the cupcakes to cool in the pan for 5 minutes before transferring to a wire rack to cool completely before frosting.
To make the frosting, use an electric stand or hand held mixer and place the cream cheese, butter, (2 tablespoons) salted
caramel sauce, powdered sugar, and cream.
Beat on medium speed until smooth, creamy, and stiff peaks form.
Transfer the frosting to a large piping bag fitted with a large star tip.
Pipe swirls of frosting onto each cooled cupcake.
Pour the half-cup of caramel sauce into a squeeze bottle and drizzle over the frosting.
Enjoy and Happy Fall Y'all!