Who wins traitors uk season 2 finale July 8, 2019 16 32 64 128 Who won traitors uk season 2 finale Traitors uk season 2 finale Traitors uk season 2 finale date Traitors uk season 2 finale review Traitors uk season 2 finale reaction Traitors uk season 2 finale recap Episode 2 the last of us trailer