It's a great day for Barry and Carys as they finally move in to their new home. Things are also looking up for Mathew as he receives some great news about his past, giving him cause to celebrate with Sophie. In high spirits, Dani arranges a trip for her and David, but David doesn't seem to share her enthusiasm.