Cian remains unrepentant as Joan steps up her efforts to discover the source of betrayal. An unwitting revelation from Leo sets off alarm bells for Sharon about Anto's behaviour