Will Les Républicains hold fewer than 117 French Senate seats after the 2026 election? · top holders · Whale Watch