And Sarah sees everything! Is this the end for Debbie and Cameron? Watch Emmerdale, ITV1, from Christmas Day

And Sarah sees everything! Is this the end for Debbie and Cameron? Watch Emmerdale, ITV1, from Christmas Day