Cream the butter, sugars and vanilla together in the bowl of a stand mixer fitted with a paddle. Add the eggs one at a time scraping down after each addition. In a separate mixing bowl, mix the flour, ground almonds, and cinnamon together. In a measuring jug mix the vanilla, milk, and rum. Alternate adding the flour mixture and milk mixture into the cake, beginning and ending with the flour.