A mother of two, Laura McPherson, deceived her wealthy partner into giving her over £24,000 by falsely claiming she had terminal cancer.