Moira is stunned to discover who was responsible for the attack on Ross, and Debbie is concerned about what she will do with the information.

Elsewhere, Charity struggles with her past, and Dan needs to up his game.