The family of Leah Croucher, whose body was found in 2022, say the evidence pointing to her killer is overwhelming.