Kate and Aidan discover something shocking. Ken can't believe Nessa's selfish attitude. Anna thinks that things may be looking up for her at last.