A judge branded Laura McPherson a "wicked and devious liar" after she falsely claimed she had cancer to con her partner out of thousands of pounds over a five-year period