Living in Derby (and only about a mile from 18 Victory Road) , I think Mairead is a bit of a simpleton. Easily manipulated by Philpott, she believed every word he told her. Even when her kids were dead, he sought to continue that manipulation (even encouraging her to perform a sex act on Mosley, shortly after the childrens deaths) Mairead , however, does have to accept her share of the blame. Undoubtedly, there were plenty of opportunities in her past to leave Philpott. She worked, so at least was out of his control for the time she spent working (as some witnesses have testified, she was quite a different person when Philpott wasn't there to control her) So she was capable of her own thoughts.
However the people I feel really sorry for in this are the family members. One of Philpott's brothers is a regular at one of my local pubs. He's not only lost a niece and five nephews, he's also lost the brother he's now disowned, the sister in law, now disowned. He's the one that has to live with the shame Philpott has brought on the whole family.
My thoughts, however, are for the children who should have been opening Easter eggs last weekend and enjoying the half term holiday, this year.