Leicester patient prepares for Christmas at home after 331 days in hospital