After carrying out a secret search, Finn finally comes face-to-face with his long-lost mum, Emma!