Debbie disowns Cain after discovering he punched Zak, while Marlon struggles to hide his feelings during the christening. Good God man, you're in a place of worship with your infant son and half the village, restrain yourself! Nicola is furious to realise Ali is renting Brook Cottage and she of course blames Jimmy for being too hesitant, while Amy tells a perpetually confused Belle that David is not the father of her baby.