A man who carried on an affair with his lover after murdering his fiancee has been jailed for life and will serve least 22 years.
Andrew Lindo, 29, strangled, beat and stabbed Marie Stewart and hid her body in a suitcase at their home in Holmfirth, West Yorkshire, in December.
His trial heard he had been living a double life, having several affairs.
Miss Stewart's father Robert said Lindo had "lied, misled, abused, cheated and stolen from us on a monstrous scale".
Hours after killing Miss Stewart, music teacher Lindo took the couple's two young children to collect his latest lover, Angela Rylance.
She spent the night with Lindo in the bedroom where the attack on Miss Stewart began, unaware that her body was hidden in the garage two floors below.
Sentencing Lindo at Bradford Crown Court, Mr Justice Andrew Smith said the killer had shown an "extraordinary and chilling lack of remorse".
The judge said the motive for the killing remained unclear, but it appeared Lindo's double life had finally caught up with him.
For seven weeks Lindo convinced his fiancee's family and friends she was still alive, posting messages through her Facebook profile and using her mobile phone to tell them she had left him and moved abroad.
But when they became suspicious, the police were called and officers found her body hidden in the garage.
The judge praised Miss Stewart's family for the "dignity and restraint" shown by them during the trial.
Robert Stewart thanked the police and the prosecution team for their "superb delivery" of the case against Lindo.
He said finding out that his daughter's body had been stored in the garage was a "gut-wrenching experience".
Mr Stewart said Lindo had "painted Marie as a lazy, feckless mother who had abandoned her children for a better life" and had tried to "blacken her name in the very worst possible terms" but had failed to do so.
"Andrew Lindo has blighted the lives of his two children forever and caused irreparable pain to us all," he added.
Lindo admitted killing his partner but he denied murder.
He claimed he lost control following a row with Miss Stewart, during which he accused her of mistreating their daughter.
The judge said Lindo's allegations were "a deliberate and despicable fiction".
Speaking after the sentencing, Det Supt Dick Nuttall, the senior investigating officer in the case, said Lindo's behaviour had "inspired revulsion" among the most senior detectives on the inquiry team.
He said: "Lindo killed Marie Stewart in a series of brutal assaults that began in a bedroom a few feet from where their young children lay asleep and which continued through three floors of the family home before ending with Marie's body being callously consigned to a flight bag in the garage."
He said Lindo had "deprived two young children of their loving and devoted mother".