Will Charli XCX announce a new album by July 31? (49% odds) | Kelvon