beaten up from other students and was saved by Alicia, Lachlan finally showed remorse and apologises to Alicia. A few weeks later, Lachlan goes to stay with Rebecca for a few weeks. He returns, aware of his mother's fiancé Robert Sugden's (Ryan Hawley) affair with Aaron Livesy (Danny Miller), and becomes resentful towards him. After Chrissie is arrested for causing the helicopter crash, Lachlan becomes determined to kill Robert and gets a gun from the safe. Lachlan walks with a gun around the village and is informed by Rakesh Kotecha (Pasha Bocarie). That evening, Robert is shot and comatosed. After Lawrence confesses to attempted murder, Chrissie arranges Lachlan return to Rebecca for a few months. Upon his return, he and Lawrence's stepdaughter Gabby Thomas (Annelise Manojlovic) rob Eric Pollard's (Chris Chittell) house and steal his wife Val's (Charlie Hardwick) wedding ring, who was killed in the helicopter crash. Lachlan supports Belle as she confides in him about her relationship with a married man, Dr. Jermaine Bailey (Micah Balfour). Fearing that Belle is being used by Dr. Bailey, Lachlan takes drastic action and trashes his house but Belle leaves her bag behind and is thus suspected of trashing the house herself. Belle confronts Lachlan about what he did and he lets slip that he is in love with her. In October 2016, Lachlan gets kidnapped by Aaron after Lachlan threatens to lie and tell everybody that Robert sexually abused him. Aaron and Robert took Lachlan to the quarry when he escape and Aaron and Robert chase him. Lachlan nearly pushes Aaron over but Robert grabs him. Lachlan tells Aaron that Robert used to sleep with his aunt Rebecca White (Emily Head), when he was engaged to Chrissie. Aaron and Robert put Lachlan back in the car boot. Later, Robert and Aaron have a chat when they see Ashley's wrecked car. Aaron avoids hitting the car but crashes into a lake. Robert rescues Aaron and went back for Lachlan who managed to make his own escape. Robert comes out of the lake and gets angry with Lachlan. Robert threatens Lachlan if Aaron dies, he will come after him however, Aaron survives. A week after, Lachlan lies to his family where he was, making them unaware that Lachlan was involved in the crash that killed James Barton (Bill Ward). In November 2016, Lachlan finally confesses to the police that he shot Lawrence but