CPP rumors July 2025