Line a large loaf tin with baking paper and preheat your oven to 150 degrees celsius (fan-forced).
Place the softened butter into your Thermomix bowl and mix 2 minutes on speed 3 until it is pale and creamy.
Once the butter is pale and creamy, add the eggs and mix for 10 seconds on speed 3 to combine.
Add the remainder of your ingredients and mix for 10 seconds on speed 4 - if your mixture hasn't quite combined, mix for a further 5 seconds on speed 4 or until your mixture is smooth.
Pour the mixture into your prepared cake tin and place in the oven to bake for 45 minutes or until the cake is cooked through when tested with a skewer.
Carefully remove the cake from the oven and let it cool in the tin for 10 minutes before carefully transferring to a wire rack to cool completely.
Once cool, prepare the cream cheese icing by placing the butter and icing sugar into your Thermomix and mix for 30 seconds, speed 3. Scrape down the sides of the bowl and mix for a further 30 seconds, speed 4 or until smooth and pale.
Add the cream cheese and mix for 20 seconds, speed 3. Scrape down the sides of the bowl and mix for a further 20 seconds, speed 4 or until smooth.
Use a spatula or a butter knife to then spread the icing over the cake.