London police confirm remains found in woodland is the body of Sarah Everard

British police have said human remains found in a wood outside London are the body of Sarah Everard (33). Video: Reuters

MORE VIDEOS