In fairness Charity has had every pregnancy going. A grape one, ectopic, pregnant by her cousin, surrogate (or so we thought). I'm sure there are a few more - I'm not a big Emmerdale fan so drop in now and then. She probably had a miscarriage and twin pregnancy somewhere along the line.It has been done before. Charity had an ectopic pregnancy a few years ago in Emmerdale and Violet in Corrie (Dylan’s mum) had one nearly 20 years ago
Heck she's probably the mother of Jesus reincarnated.