These homemade hot cross buns are soft, buttery and rich. They are studded with raisins and cranberries baked until golden and then iced with a cross on top. Traditionally made for good Friday these are perfect to celebrate during the Easter holidays.