Steve hears what happened and hopes that his father might finally be a changed man. He visits Jim inside and, eventually, they reconcile as father and son. Steve also promises to bring Amy to see him, leaving Jim delighted that things have worked out in his favour. He is however concerned that Peter will reveal how he got the booze and so pleads with him not to do so, even going as far as to threaten him. Peter then angrily tells Tracy Barlow (Kate Ford) that Jim had given him the booze, despite knowing that he was a recovering alcoholic, which in turn Tracy reveals to Steve. Steve refuses to visit Jim or bring Amy and cuts off contact. Devastated and furious, Jim has Peter beaten up.