DAVID and co are still reeling from their unexpected Christmas delivery. Fair enough, as it’s not every day you find a baby on your doorstep, and things are made even more complicated by the fact that it could belong to either of the men in the household. So it’s a tense time at Farrers Barn, as David, Jacob and Leyla anxiously await the results of the paternity test. Plus, Marlon is worried to hear Rhona has quit the vets.
Marlon is worried Rhona could take Leo away