Belle, Piper and Marlon split pic (Credit: ITV/Comp Emmerdale Insider)

Emmerdale spoilers for Christmas Day see a struggle at Home Farm, but what has happened? And where are Will and Kim?

Meanwhile, Marlon gets a shock on Christmas morning after April’s outburst the day before, and Belle gets the best present ever.

All this and more in tonight’s Emmerdale spoilers.

There won't be a happy ever after for Kim and Will (Credit: ITV)
There won’t be a happy ever after for Kim and Will (Credit: ITV)

1. Flashforward at Home Farm in Emmerdale spoilers

After the events of yesterday, Will has realised how much he loves Kim and wants to call the whole plot off. Easier said than done as Peter has made very clear indeed.

And as Christmas Day kicks off we are treated to a flashforward. Creepy Christmas music plays at the manor house and the Christmas tree lies on the ground. It’s clear there’s been a struggle, but who between – and what was the outcome?

We flip back to the present time as Will and Kim prepare for their vow renewal. It’s likely it won’t go to plan, but how will it play out? And just who is trying to bring Kim down?

Marlon is horrified that April is nowhere to be found (Credit: ITV)
Marlon is horrified that April is nowhere to be found (Credit: ITV)

2. April goes missing

After April’s drunken outburst yesterday, Marlon was at his wits end. But he is touched on Christmas morning when he opens up a sentimental gift from her.

Emotional Marlon decides to let her sleep in, but when he goes to wake her later, he finds she’s missing. Thrown into a panic, Marlon can’t believe it and struggles to comprehend his little girl has disappeared.

So where is April? And can Marlon find her before anything awful happens?

Belle has got Piper back! (Credit: ITV)
Belle has got Piper back! (Credit: ITV)

3. The Christmas reunion we’ve all been waiting for in Emmerdale spoilers

Despite all this doom and gloom, there is some joy on Christmas Day – and it’s something we’ve all been praying for for months!

After Tom cruelly told Belle her dog, Piper, had died in a car accident, viewers saw Tom give Piper away to a couple explaining her owner was abusive. Belle was non-the-wiser until earlier this week when she started to grow suspicious.

Vinny helped her dig Piper’s casket up and they discovered there was no dog in there. Belle was desperate to find the pooch and even considered visiting Tom to get answers.

However, she doesn’t need to when Vinny works his magic! Belle is visiting Zak’s grave on Christmas morning when Piper suddenly runs over to her. Belle is overwhelmed with love and happiness as Vinny and Gabby have found the dog for her. Aw!

4. Ruby threatens Anthony in Emmerdale spoilers

Ruby is catering for the masses at the mill and they all arrive ready to tuck in to Christmas dinner. But with Anthony ingratiating himself even further with the family, Ruby continues to struggle.

Anthony then announces he plans to stay in the village for the foreseeable future and Ruby feels physically sick.

When the part moves to the pub after dinner, Anthony stays behind. But Ruby can’t cope and picking up a carving knife, she warns her dad to stay away from her.

Read more: Who’s leaving Emmerdale? All the cast exits, arrivals and returns

Emmerdale usually airs weeknights on ITV at 7.30pm, with an early release on ITVX at 7am.

Classic Emmerdale usually airs every weekday on ITV3 at 6am and 6.30am, plus 1.40pm and 2.10pm.

Visit our Facebook page @emmerdaleinsider for all the latest Emmerdale news, gossip and spoilers and let us know what you think! Or find us on Twitter @emmerdaleinside