scarlet scandal 2025