In Emmerdale spoilers tonight, Anthony shares some bad news about his health with Caleb Miligan.

Elsewhere, Marlon is angry with Mary for getting involved in the situation with Laurel.

All this and more in Emmerdale spoilers for tonight (Tuesday, January 7).

Anthony has news for Caleb (Credit: ITV)

1. Anthony opens up to Caleb

Shortly after arriving in the village, Anthony Fox revealed to granddaughter Steph that he has cancer. Tonight, he shares grim news with Caleb about his health and asks him to keep it a secret.

Meanwhile, Ruby and Steph go on a spa day together. Although it brings them closer together, Ruby is still anxious about her secret. Ruby recently sent off a DNA test to determine if Anthony or Caleb is Steph’s father and it continues to play on her mind.

Jacob Gallagher looks worried in Emmerdale
Jacob  is overwhelmed and stressed (Credit: ITV)

2. Jacob continues to struggle in Emmerdale tonight

It’s been a tough time for Jacob Gallagher lately. Last week, he started a placement in the A&E department at hospital. However, after making a big mistake, he was reprimanded by his boss.

Jacob has continued to struggle, with mum Leyla concerned that he is burning the candle at both ends. Tonight, Jacob is aware that his stress levels are barely under control. Will he be OK?

Mary previously confronted Laurel (Credit: ITV)

3. Marlon is angry with Mary

Things have been tense between Marlon and Rhona lately after Laurel had a relapse and made a drunken pass at Marlon.

Rhona’s mum Mary decided to try and help the couple resolve their issues by having a word with Laurel. However, this didn’t go down well with Marlon.

Tonight, Marlon makes it known that he is angry with his mother-in-law for confronting Laurel. He also continues to be stressed about his missing daughter April and is convinced by those close to him to make an appeal video. Will it work?

Read more: 11 Emmerdale characters who battled addictions

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