I was thinking with Eva, maybe the shock of finding out she was pregnant so late into the pregnancy had something to do with it.
She was seventeen weeks pregnant when she found out, and she knew it meant that her ex was the father, just as she was in a new relationship.
Given the mess of the wedding, the fraud, destroying the factory, and the fake pregnancy and the lies, I think she panicked and tried to distance herself from the pregnancy because of all that.
She wanted to keep Adam at that point, and I think she thought having a termination would mean he didn't find out. But she couldn't do that so she thought this plan of Toyah's would mean she could disappear for a few weeks and then come home from America and carry on with Adam and he wouldn't need to know. And as Peter's brother, she couldn't tell him.
And by the time she started to feel something for the baby it was too late, Toyah was taking over, Adam had left her, she was rejected by Aiden again, and she felt like she couldn't back out as she would hurt too many people.
It still strikes me as odd that nobody noticed her pregnancy. Leanne doesn't usually miss anything, Shona actually realised Eva was pregnant before Eva did, and I know that Eva told her she'd had the termination but you'd think Shona would look at her and realise.
But I think she's going to take the baby back, I can't see her leaving the baby with Toyah for long. I thought Toyah was especially cruel when Eva asked if they had chosen a name and she just said "Yes" without telling her what it was.