A man has pleaded guilty to the murder of Stephanie Hayes. She was pregnant when police found her dead after a house fire.