I definetly think cain will end up cheating on moira the writers love the unfaithful partner story way to much in real life people can stay faithful. Though since the dodgy haircut i have got right off the character moira she is always whinging about something usually her son adam she is so boring surprised cain hasnt done one by know. Charity got away with it again how come there was no police charges? Not a great message to send out to people