Pete Barton, Leyla Harding

There seems to be a spark – but is it one-sided? Do both Pete and Leyla still have a thing for each other?

Watch Emmerdale on ITV from Monday 27 November.