Dr Cavanagh is set for heartbreak in Emmerdale and now it’s been revealed he is sticking around for a while.
David Metcalfe is usually the one to cheat on his wife but now he’s set to become the other man.
Next week in the ITV soap David will grow very close to Dr Cavanagh’s wife Maya.
They will enjoy a romantic meal in the shop and be about to kiss when the good doctor himself walks in.
But with Maya being Jacob’s teacher is it more heartache for the lad who has seen David drive away every mother figure he has had?
Read more: Emmerdale fans really NOT happy with David and Tracy’s reunion
Or will David and Maya go for the long haul?
With Dr Cavanagh now confirmed to be remaining in the soap as a regular character, viewers are set to see much more of him.
Actor Jonny McPherson has played the doctor for various short stints and appearance since 2014.
And now he’s going to be a full-time cast member after a promotion.
The actor’s agents, The Narrow Road Co, took to Twitter to share the good news.
They wrote: “Our wonderful client @jonnymcpherson is a new regular in @emmerdale – say hello to Dr Liam Cavanagh!”
It won’t be a complete surprise for fans with viewers seeing more of his family in recent months.
His wife Maya arrived in March with a memorable dinner party appearance where Tracy told them all about her sex worker past.
Actress Louisa Clein is also a full-time cast member now, with their daughter Leanna played by Mini Slinger.
Don’t miss out: Three steps to ensure you see all ED!’s latest news on Facebook
And while Maya is set for drama with David, Leanne has shown viewers that the doctor’s daughter is trouble.
She stole Joseph Tate’s car before leaving Sarah Sugden to get arrested and has been leading Jacob astray.
But how will she react to her mum’s affair?
Are you glad Dr Cavanagh is going to be full time in the village? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!