Will Andrew Cuomo get less than 15% of the vote in 2025 NYC mayoral election? · top holders · Whale Watch