Moist and flavourful carrot cake with a tangy cream cheese buttercream.