(Gillian Taylforth) who Jack had had an affair with behind her husband Alan's back, reveals that she is Darren's biological mother and Darren is shocked at the revelation and furious with his father for lying to him for his entire life. He punches Jack during the row that follows. Darren, his girlfriend Sienna Blake (Anna Passey) and Oscar move out and Darren disowns his father, leaving Jack heartbroken. However, they make up when Darren is nearly killed in an explosion. When Frankie cheats on Jack with Ziggy Roscoe (Fabrizio Santino), he is initially furious although they make up. Jack begins to struggle with getting old and pays prostitute Sinead O'Connor (Stephanie Davis) for sex. However, he is caught by Sinead's boyfriend Freddie Roscoe (Charlie Clapham) who punches Jack. Jack worries that Freddie will tell Frankie but he decides to keep quiet. In 2016, Jack went to visit his half-brother Billy Brodie (Clive Russell) in prison, and told him he owed him nothing, but ends up devastated when he passes away, but there was more bad news, when he discovered that Jude Cunningham had arrived back in the village. He will never forgive her for what she had done for ruining his marriage with Celia. In December, he discovered that his niece Eva Falco (Kerry Bennett), Billy's daughter, had been in the village since September, she held Jack, Frankie, Tom, Kim, Esther, Darren and Nancy hostage. Eva forced Jack to admit the truth, he did so, and it was revealed that Jack had framed Billy for murder of a boy called Callum, when in fact it was Jack that had killed him. Eva said she'd never forgive her uncle for framing her father when she was young because he was in prison for the rest of his life until he died. After the admission, Eva pulled a gun out on the Osborne's and she attempted to shoot Jack but ends up shooting his step-granddaughter, Esther. After realising the heartache he caused, he decided to call the police and turn himself in after 48 years. Eva becomes wanted by the police and Jack and Liam help her get away, and Eva thank him for confess the truth. Jack mentions this the reason why he framed his brother is so he could married Celia since she was pregnant with Eva's cousin Ruth. Jack is shocked when Frankie's ex-husband Johnno returns to the village