Preheat oven to 350F.
In a bowl combine oats, brown sugar, cranberries, cinnamon, ginger, nutmeg, salt and baking powder until combined.
Then, halve, quarter and core the apples. Dice into small pieces.
Add the apples to the dry mixture and combine.
Pour oats into a greased 8x8 inch glass dish.
In a separate bowl, mix together egg, milk, vanilla, and honey.
Pour the milk mixture over the oats.
Bake in the oven at 350F for 25-30 minutes, or until the milk is mostly absorbed.
Serve warm with extra brown sugar, cinnamon and a drizzle of milk.