Dennis saves the day for Leanne, but Ste is at the end of his tether. How will Jen cope with a surprise new addition to her class?