Jim is tracked down in prison by fellow inmate Peter Barlow (Chris Gascoyne). Jim has the nickname "The Landlord" in prison due to his reputation of illegally selling alcohol to other prisoners. Jim agrees to give him booze, but then proceeds to cruelly blackmail Peter in a bid to get in contact with his son Steve in order to repair their relationship. He also wants to reconcile with Liz and be a part of his granddaughter Amy's (now played by Elle Mulvaney) life. Liz later visits Jim in prison and tells him that she and Steve want nothing more to do with him and that he lost his family years ago. A short while later, Jim finds Peter passed out from the booze he gave him and saves his life by calling the medical services.