A fuming Adam Barton (Adam Thomas) is to thump lawyer Rakesh Kotecha (Pasha Bocarie) after discovering that he was responsible for falsifying Johnny’s DNA test results.
Adam is to be left reeling after it’s revealed that Kirin is actually the baby’s dad. But upset soon turns to anger when he finds out that Rakesh was behind the ‘mix-up’.
After insisting that he’s going to make Rakesh pay, Adam ends up cornering his adversary and punching him squarely in the face!
The fallout from the long-held secret being exposed will also find Priya (Fiona Wade) walking out on Rakesh when she tells him that she needs space. Priya was, of course, complicit in the lie that saw Rakesh change the original test results so that his own son wouldn’t have to raise the baby.
Kirin (Adam Fielding), meanwhile, finds him struggling with fatherhood. But when Adam finds himself unable to see them together, Victoria (Isabel Hodgins) intervenes knowing Adam needs to spend time with Johnny. But will Adam want to spend any time with the boy he previously thought was his?
You can watch a 60-second rundown of next week’s episodes of Emmerdale below.
And visit our dedicated Emmerdale page for all the latest news, interviews and spoilers.