A London Police Officer Has Been Given A Life Sentence For The Death Of Sarah Everard