White Chocolate, Cranberry Ginger Bread And Butter Pudding