Jim returns to the Street after being released early for good behaviour. On his return to the street, Jim seems to have changed for the better—a reformed character, teetotal and friendly to all. Steve gives him a job valeting cars at the cab firm and lets him see his granddaughter, Amy Barlow (Amber Chadwick). However, Jim is upset about Liz's upcoming wedding to drummer, Vernon Tomlin (Ian Reddington), and eventually it gets the better of him. On Liz and Vernon's wedding day, Jim gives Vernon a severe beating after Vernon launches at him and hits Dev Alahan (Jimmi Harkishin) in the process. Steve breaks up the fight, and in no uncertain terms tells his father he is no longer welcome, forcing Jim to leave the Street.