Will the NDP win between 3 and 4 seats in the 2025 Canadian federal election? · top holders · Whale Watch