Preheat the oven to 160°c. Line a muffin form with patty pans and set aside.
Pour the milk into the saucepan, add the tea bags and heat to a simmer. Cover and allow to simmer for about 5 minutes until it is a strong brew. Remove from the heat and stir in the butter until melted.
Place cinnamon, cloves, cardamon, ginger and pepper in a small bowl and set aside.
Sift flour, baking powder, salt and 3 ½ teaspoons of the spice mix, from above.
In the bowl of an electric mixer fitted with the whisk attachment, combine eggs and sugar. Beat for 4 to 5 minutes or until very thick and the batter falls from the whisk in a thick ribbon. Beat in vanilla.
Add the milky tea mixture to the egg mixture in a slow, steady stream and continue beating until combined.
Remove the bowl from the mixer and fold in the dry ingredients until well combined.
Pour the batter into the prepared pans pans, filling no more than ⅔ full. Bake for 25 to 30 minutes until golden brown and a skewer inserted into a cupcake comes out clean.
Allow to cool on a rack before frosting.
For the frosting
Beat butter and cream cheese on high until light and fluffy.
Add one cup of the icing sugar, 1 tablespoon of the spice mix, the salt and vanilla essence and mix until well combined.
Add the double cream and mix well. Add the remaining icing sugar, a little at a time, mixing until the right consistency is reached.
Pipe on cooled cupcakes and decorate with a cinnamon stick if desired.