Her family thought she was going to a New Year’s Eve party. She was never seen again. Six decades on, Mary Flanagan’s disappearance remains one of Britain’s most haunting mysteries. Harriette Boucher looks inside Britain’s longest missing person case