Toadie and Hannah teach Lance a lesson, but who will get the last laugh. Will Nick decide to stay in Ramsay Street?