Doubt it was Leanne... she was there with Toyah when they placed the teddy on the grave side... Rowan might have done .. start of showing his future...
So.... has she left for good or just a long rest? Weird exit .... not missed her but I presume she will be back at some time because Mary is looking...