The traitors uk season 2 finale July 8, 2019 16 32 64 128 The traitors uk season 2 finale reddit The traitors uk season 2 finale review The traitors uk season 2 finale date Who won the traitors uk season 2 finale Traitors uk season 2 finale reaction Traitors uk season 2 finale recap