{
 "session": "45-1",
 "parliament": 45,
 "sessionNumber": 1,
 "fetched": "2026-09-24T10:16:38.641Z",
 "source": "https://api.openparliament.ca/",
 "first": "2025-05-29",
 "last": "2026-09-23",
 "divisions": [
  {
   "n": 1,
   "date": "2025-05-29",
   "desc": "Address in Reply to the Speech from the Throne (subamendment)",
   "bill": null,
   "result": "Passed",
   "yea": 337,
   "nay": 0,
   "paired": 0,
   "ballots": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY--YYYYYYY-YYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYAYYYYYYYYYYYAYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYAYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/1",
   "openparliament": "https://openparliament.ca/votes/45-1/1/"
  },
  {
   "n": 2,
   "date": "2025-06-02",
   "desc": "Address in Reply to the Speech from the Throne (subamendment)",
   "bill": null,
   "result": "Passed",
   "yea": 331,
   "nay": 0,
   "paired": 8,
   "ballots": "YYPYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY--YYYPYYY-YYYYPYYYYAYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYAYYYYYYYYYYYYYYYYYYYYYYPYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 163,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/2",
   "openparliament": "https://openparliament.ca/votes/45-1/2/"
  },
  {
   "n": 3,
   "date": "2025-06-02",
   "desc": "Address in Reply to the Speech from the Throne (amendment as amended with subamendment)",
   "bill": null,
   "result": "Passed",
   "yea": 166,
   "nay": 164,
   "paired": 8,
   "ballots": "YNPNNNPNYYYNNYYYYYNNNNNYNNNYYNNNAYNNYYYYNAY-NYNNNYNYNYYNYNNYYNYYNYNYYYNYYYYYYYY--NYYPYNY-NNYYPYNNYANNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNYNYNNYYNNYNYNYYYYNNYPNNNNNNYYYYNYNYNNYYYYYNNYYNNYPNYYNNNPYNNNNNYYYYYNNNYYYAYYNYYPYNYYYYYNYNNNNYNYNYNNNNNNNNYY-YNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 137,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 330,
   "split": 0.49696969696969695,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/3",
   "openparliament": "https://openparliament.ca/votes/45-1/3/"
  },
  {
   "n": 4,
   "date": "2025-06-05",
   "desc": "Ways and means motion No. 1",
   "bill": null,
   "result": "Passed",
   "yea": 333,
   "nay": 0,
   "paired": 8,
   "ballots": "YYPYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY--YYYPYYY-YYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYPYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 333,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/4",
   "openparliament": "https://openparliament.ca/votes/45-1/4/"
  },
  {
   "n": 5,
   "date": "2025-06-10",
   "desc": "Opposition Motion (Food inflation and budgetary policy)",
   "bill": null,
   "result": "Failed",
   "yea": 162,
   "nay": 174,
   "paired": 4,
   "ballots": "YNYNNNYNNYYNNYYYYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNYYNYYNYNYYYNYYYYYYYY--NYYNYNY-NNYNNYNNNYNNYYYNNPNNANYYYYYYPNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNANYYNNNNYNNNNNYYYYYNNNYYYYYYNYYYYNYYYYYNYNNNNYNYNYNPNNNNNNYY-YNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNANPNYNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 141,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 166,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.48214285714285715,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/5",
   "openparliament": "https://openparliament.ca/votes/45-1/5/"
  },
  {
   "n": 6,
   "date": "2025-06-11",
   "desc": "Opposition Motion (Canada carbon rebate and payment to Quebec) (amendment)",
   "bill": null,
   "result": "Failed",
   "yea": 30,
   "nay": 310,
   "paired": 2,
   "ballots": "NNNNNNNNYYYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNYNYNNNNNNNNNNNNN--NNNNNNN-NNNYNNNNYNNNNNNNNPNNANNNNNYNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYYNNYNNNNNNNNNNYYNYYNNNNYNNYNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNN-NNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNPNYNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 143,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 340,
   "split": 0.08823529411764706,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/6",
   "openparliament": "https://openparliament.ca/votes/45-1/6/"
  },
  {
   "n": 7,
   "date": "2025-06-11",
   "desc": "Opposition Motion (Canada carbon rebate and payment to Quebec)",
   "bill": null,
   "result": "Failed",
   "yea": 30,
   "nay": 308,
   "paired": 2,
   "ballots": "NNNNNNNNYYYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNYNYNNNNNNNNNNNNN--NNNNNNN-NNNYNNNNYNNNNNNNNPNNANANNNYNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYYNNYNNNNNNNNNNYYNYYNNNNYNNYNNANNNNNNNNNNNNNNNNNNNYNNNNNNNNNN-NNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNPNYNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 338,
   "split": 0.08875739644970414,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/7",
   "openparliament": "https://openparliament.ca/votes/45-1/7/"
  },
  {
   "n": 8,
   "date": "2025-06-12",
   "desc": "2nd reading of Bill C-4, An Act respecting certain affordability measures for Canadians and another measure",
   "bill": "C-4",
   "result": "Passed",
   "yea": 335,
   "nay": 0,
   "paired": 6,
   "ballots": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY--YYYYYYY-YYYYYYYYYYYYYYYYYPYYAPYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 142,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/8",
   "openparliament": "https://openparliament.ca/votes/45-1/8/"
  },
  {
   "n": 9,
   "date": "2025-06-16",
   "desc": "Motion for closure",
   "bill": null,
   "result": "Passed",
   "yea": 307,
   "nay": 29,
   "paired": 4,
   "ballots": "YYYYYYYYNNNYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYNYNYYYYYYYYYYYYY--YYYYYYY-AYYNYYYYNYYYYYYYYYYYAYYYYYNYYYYYYYYNYYYYYYYYNYYYYYYYYYYYYYYYYYYNYYYYNYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYNPYYNYYYYYYYYYYNNYNNYPYYNYYNYPYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYY-YYYYPYYYNYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYNYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYNYYNNYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 142,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.08630952380952381,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/9",
   "openparliament": "https://openparliament.ca/votes/45-1/9/"
  },
  {
   "n": 10,
   "date": "2025-06-16",
   "desc": "Opposition Motion (GCStrategies Inc.)",
   "bill": null,
   "result": "Passed",
   "yea": 172,
   "nay": 166,
   "paired": 4,
   "ballots": "YNYNNNYNYYYNNYYYYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNYYNYYNYNYYYNYYYYYYYY--NYYNYNY-NNYYNYNNYYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNYNYNNYYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNYPNYYNNNNYNNNNNYYYYYNPNYYYYYYPYYYYNYYYYYNYNNNNYNYNYNNNNNNNNYY-YNNYPNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 143,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 166,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 338,
   "split": 0.4911242603550296,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/10",
   "openparliament": "https://openparliament.ca/votes/45-1/10/"
  },
  {
   "n": 11,
   "date": "2025-06-16",
   "desc": "Government Business No. 1 (Proceedings on Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act) (amendment)",
   "bill": null,
   "result": "Failed",
   "yea": 29,
   "nay": 305,
   "paired": 4,
   "ballots": "NNNNNNNNYYYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNYNYNNNNNNNNNNNNN--NNNNANN-NNNYNNNNYNNNNNNNNNNNANNNNNYNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNYNNNNYNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYPNNYNNNNNNNNNNYYNYYNPNNYNNYNPNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNN-NNNNPNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNYNNNNNNNNANNNNNNN-NNNNNNNNNNNNNNNNNNNNNNAYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 140,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 165,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 334,
   "split": 0.08682634730538923,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/11",
   "openparliament": "https://openparliament.ca/votes/45-1/11/"
  },
  {
   "n": 12,
   "date": "2025-06-16",
   "desc": "Government Business No. 1 (Proceedings on Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act)",
   "bill": null,
   "result": "Passed",
   "yea": 305,
   "nay": 30,
   "paired": 4,
   "ballots": "YYYYYYYYNNNYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYNYNYYYYYYYYYYYYY--YYYYAYY-YYYNYYYYNYYYYYYYYYYYAYYYYYNYYYYYYYYNYYYYYYYYNYYYYYYYYYYYYYYYYYYNYYYYNYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYNPYYNYYYYYYYYYYNNYNNYPYYNYYNYPYYYYYYYYYYYYYYNYYYYYNYYYYYYYYYY-YYYYPYYYNYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYNYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYANYYNNYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 1,
     "dissent": 1
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.08955223880597014,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/12",
   "openparliament": "https://openparliament.ca/votes/45-1/12/"
  },
  {
   "n": 13,
   "date": "2025-06-16",
   "desc": "2nd reading of Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act",
   "bill": "C-5",
   "result": "Passed",
   "yea": 304,
   "nay": 29,
   "paired": 4,
   "ballots": "YYYYYYYYNNNYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYNYNYYYYYYYYYYYYY--YYYYYYY-YYYNYYYYNYYYYYYYYYYYAYYYYYNYYYYYYYYNYYYYYYYYNAYYYYYYYYYYYYYYYYYNYYYYNYAYYYAYYYAYYYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYNPYYNYYYYYYYYYYNNYNNYPYYNYANYPYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYY-YYYYPYYYNYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYNYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYNYYNNYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 333,
   "split": 0.08708708708708708,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/13",
   "openparliament": "https://openparliament.ca/votes/45-1/13/"
  },
  {
   "n": 14,
   "date": "2025-06-17",
   "desc": "Opposition Motion (Sale of gas-powered vehicles)",
   "bill": null,
   "result": "Failed",
   "yea": 141,
   "nay": 194,
   "paired": 6,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNYYNYNNNNYYYNYYYYYYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNPNYNNNNNYNNNNNNNYNNNPNYNYYNYPYYYANYYYYYNYNNNNYNYNNNNNNNNNNYY-YNNYPNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYPNNYYNYY-NYNPNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 141,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 165,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4208955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/14",
   "openparliament": "https://openparliament.ca/votes/45-1/14/"
  },
  {
   "n": 15,
   "date": "2025-06-17",
   "desc": "Concurrence in estimates (Main Estimates for the fiscal year ending March 31, 2026)",
   "bill": null,
   "result": "Passed",
   "yea": 194,
   "nay": 141,
   "paired": 6,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNYYYYNNNYNNNNNNNN--YNNYNYN-YYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYYNYYYYYYYNYYYPYNYNNYNPNNNAYNNNNNYNYYYYNYNYYYYYYYYYYNN-NYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNPYYNNYNN-YNYPYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4208955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/15",
   "openparliament": "https://openparliament.ca/votes/45-1/15/"
  },
  {
   "n": 16,
   "date": "2025-06-17",
   "desc": "2nd reading of Bill C-6, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026",
   "bill": "C-6",
   "result": "Passed",
   "yea": 194,
   "nay": 141,
   "paired": 6,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNYYYYNNNYNNNNNNNN--YNNYNYN-YYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYYNYYYYYYYNYYYPYNYNNYNPNNNAYNNNNNYNYYYYNYNYYYYYYYYYYNN-NYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNPYYNNYNN-YNYPYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4208955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/16",
   "openparliament": "https://openparliament.ca/votes/45-1/16/"
  },
  {
   "n": 17,
   "date": "2025-06-17",
   "desc": "Concurrence at report stage of Bill C-6, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026",
   "bill": "C-6",
   "result": "Passed",
   "yea": 194,
   "nay": 141,
   "paired": 6,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNYYYYNNNYNNNNNNNN--YNNYNYN-YYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYYNYYYYYYYNYYYPYNYNNYNPNNNAYNNNNNYNYYYYNYNYYYYYYYYYYNN-NYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNPYYNNYNN-YNYPYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4208955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/17",
   "openparliament": "https://openparliament.ca/votes/45-1/17/"
  },
  {
   "n": 18,
   "date": "2025-06-17",
   "desc": "3rd reading and adoption of Bill C-6, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026",
   "bill": "C-6",
   "result": "Passed",
   "yea": 194,
   "nay": 141,
   "paired": 6,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNYYYYNNNYNNNNNNNN--YNNYNYN-YYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYYNYYYYYYYNYYYPYNYNNYNPNNNAYNNNNNYNYYYYNYNYYYYYYYYYYNN-NYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNPYYNNYNN-YNYPYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4208955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/18",
   "openparliament": "https://openparliament.ca/votes/45-1/18/"
  },
  {
   "n": 19,
   "date": "2025-06-17",
   "desc": "Concurrence in estimates (Supplementary Estimates (A) for the fiscal year ending March 31, 2026)",
   "bill": null,
   "result": "Passed",
   "yea": 194,
   "nay": 141,
   "paired": 6,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNYYYYNNNYNNNNNNNN--YNNYNYN-YYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYYNYYYYYYYNYYYPYNYNNYNPNNNAYNNNNNYNYYYYNYNYYYYYYYYYYNN-NYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNPYYNNYNN-YNYPYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4208955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/19",
   "openparliament": "https://openparliament.ca/votes/45-1/19/"
  },
  {
   "n": 20,
   "date": "2025-06-17",
   "desc": "2nd reading of Bill C-7, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026",
   "bill": "C-7",
   "result": "Passed",
   "yea": 194,
   "nay": 141,
   "paired": 6,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNYYYYNNNYNNNNNNNN--YNNYNYN-YYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYYNYYYYYYYNYYYPYNYNNYNPNNNAYNNNNNYNYYYYNYNYYYYYYYYYYNN-NYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNPYYNNYNN-YNYPYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4208955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/20",
   "openparliament": "https://openparliament.ca/votes/45-1/20/"
  },
  {
   "n": 21,
   "date": "2025-06-17",
   "desc": "Concurrence at report stage of Bill C-7, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026",
   "bill": "C-7",
   "result": "Passed",
   "yea": 194,
   "nay": 141,
   "paired": 6,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNYYYYNNNYNNNNNNNN--YNNYNYN-YYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYYNYYYYYYYNYYYPYNYNNYNPNNNAYNNNNNYNYYYYNYNYYYYYYYYYYNN-NYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNPYYNNYNN-YNYPYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4208955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/21",
   "openparliament": "https://openparliament.ca/votes/45-1/21/"
  },
  {
   "n": 22,
   "date": "2025-06-17",
   "desc": "3rd reading and adoption of Bill C-7, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026",
   "bill": "C-7",
   "result": "Passed",
   "yea": 194,
   "nay": 141,
   "paired": 6,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNYYYYNNNYNNNNNNNN--YNNYNYN-YYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYYNYYYYYYYNYYYPYNYNNYNPNNNAYNNNNNYNYYYYNYNYYYYYYYYYYNN-NYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNPYYNNYNN-YNYPYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4208955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/22",
   "openparliament": "https://openparliament.ca/votes/45-1/22/"
  },
  {
   "n": 23,
   "date": "2025-06-20",
   "desc": "Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 1)",
   "bill": "C-5",
   "result": "Failed",
   "yea": 31,
   "nay": 306,
   "paired": 2,
   "ballots": "NNNNNNNNYYYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNYNYNNNNNNNN-NNNN--NNNNNNN-NNNYNNNNYNNNNNNNNNNNANNNNNYNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYYNNYNNNNNNNNNNYYNYYNNNNYNNYNNNNNANNNNNNNNNNYNNNNNYNNNNNNNNNN-NNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNYNNNNNNNNPNNNNNNN-NNNPNNNNNNNANNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 140,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 1,
     "no": 166,
     "dissent": 1
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.09198813056379822,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/23",
   "openparliament": "https://openparliament.ca/votes/45-1/23/"
  },
  {
   "n": 24,
   "date": "2025-06-20",
   "desc": "Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 4)",
   "bill": "C-5",
   "result": "Failed",
   "yea": 163,
   "nay": 174,
   "paired": 2,
   "ballots": "YNYNNNYNNYYNNYYYYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNYYNYYNYNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNYYNNYYYNNNNNANYYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNYNYYNNNNYNNNNNYYYYYNNNYYYYYYNYYYANYYYYYNYNNNNYNYNYNNNNNNNNYY-YNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYPNNYYNYY-NYNPNNNNYNYANYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.4836795252225519,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/24",
   "openparliament": "https://openparliament.ca/votes/45-1/24/"
  },
  {
   "n": 25,
   "date": "2025-06-20",
   "desc": "Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 5)",
   "bill": "C-5",
   "result": "Passed",
   "yea": 170,
   "nay": 167,
   "paired": 2,
   "ballots": "YNYNNNYNYYYNNYYYYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNYYNYYNYNYYYNYYY-YYYY--NYYNYNY-NNYYNYNNYYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNYNYNNYYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNYYNYYNNNNYNNNNNYYYYYNNNYYYYYYNYYYANYYYYYNYNNNNYNYNYNNNNNNNNYY-YNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYPNNYYNYY-NYNPNNNNYNYANYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.49554896142433236,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/25",
   "openparliament": "https://openparliament.ca/votes/45-1/25/"
  },
  {
   "n": 26,
   "date": "2025-06-20",
   "desc": "Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 7)",
   "bill": "C-5",
   "result": "Passed",
   "yea": 337,
   "nay": 0,
   "paired": 2,
   "ballots": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYY--YYYYYYY-YYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYY-YYYPYYYYYYYAYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/26",
   "openparliament": "https://openparliament.ca/votes/45-1/26/"
  },
  {
   "n": 27,
   "date": "2025-06-20",
   "desc": "Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 9)",
   "bill": "C-5",
   "result": "Passed",
   "yea": 307,
   "nay": 30,
   "paired": 2,
   "ballots": "YYYYYYYYNNNYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYNYNYYYYYYYY-YYYY--YYYYYYY-YYYNYYYYNYYYYYYYYYYYAYYYYYNYYYYYYYYNYYYYYYYYNYYYYYYYYYYYYYYYYYYNYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYNNYYNYYYYYYYYYYNNYNNYYYYNYYNYYYYYAYYYYYYYYYYYYYYYYNYYYYYYYYYY-YYYYYYYYNYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYNYYYYYYYYPYYYYYYY-YYYPYYYYYYYAYYYYYYYYYYYNYYNNYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.08902077151335312,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/27",
   "openparliament": "https://openparliament.ca/votes/45-1/27/"
  },
  {
   "n": 28,
   "date": "2025-06-20",
   "desc": "Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 11)",
   "bill": "C-5",
   "result": "Failed",
   "yea": 30,
   "nay": 307,
   "paired": 2,
   "ballots": "NNNNNNNNYYYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNYNYNNNNNNNN-NNNN--NNNNNNN-NNNYNNNNYNNNNNNNNNNNANNNNNYNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYYNNYNNNNNNNNNNYYNYYNNNNYNNYNNNNNANNNNNNNNNNNNNNNNYNNNNNNNNNN-NNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNYNNNNNNNNPNNNNNNN-NNNPNNNNNNNANNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 140,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.08902077151335312,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/28",
   "openparliament": "https://openparliament.ca/votes/45-1/28/"
  },
  {
   "n": 29,
   "date": "2025-06-20",
   "desc": "Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 15)",
   "bill": "C-5",
   "result": "Failed",
   "yea": 140,
   "nay": 197,
   "paired": 2,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNYYNYNNNNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNNNYNNNNNYNNNNNNNYNNNNNYNYYNYNYYYANYYYYYNYNNNNYNYNNNNNNNNNNYY-YNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYPNNYYNYY-NYNPNNNNYNYANYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.41543026706231456,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/29",
   "openparliament": "https://openparliament.ca/votes/45-1/29/"
  },
  {
   "n": 30,
   "date": "2025-06-20",
   "desc": "Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 18)",
   "bill": "C-5",
   "result": "Passed",
   "yea": 337,
   "nay": 0,
   "paired": 2,
   "ballots": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYY--YYYYYYY-YYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYY-YYYPYYYYYYYAYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/30",
   "openparliament": "https://openparliament.ca/votes/45-1/30/"
  },
  {
   "n": 31,
   "date": "2025-06-20",
   "desc": "Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 19)",
   "bill": "C-5",
   "result": "Failed",
   "yea": 31,
   "nay": 306,
   "paired": 2,
   "ballots": "NNNNNNNNYYYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNYNYNNNNNNNN-NNNN--NNNNNNN-NNNYNNNNYNNNNNNNNNNNANNNNNYNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYYNNYNNNNNNNNNNYYNYYNNNNYNNYNNNNNANNNNNNNNNNYNNNNNYNNNNNNNNNN-NNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNYNNNNNNNNPNNNNNNN-NNNPNNNNNNNANNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 140,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 1,
     "no": 166,
     "dissent": 1
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.09198813056379822,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/31",
   "openparliament": "https://openparliament.ca/votes/45-1/31/"
  },
  {
   "n": 32,
   "date": "2025-06-20",
   "desc": "Concurrence at report stage of Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act",
   "bill": "C-5",
   "result": "Passed",
   "yea": 313,
   "nay": 24,
   "paired": 2,
   "ballots": "YYYYYYYYYNNYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYNYNYYYYYYYY-YYYY--YYYYYYY-YYYYYYYYNYYYYYYYYYYYAYYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNYYNYYYYYYYYYYNNYNNYYYYNYYNYYYYYAYYYYYYYYYYNYYYYYNYYYYYYYYYY-YYYYYYYYNYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYNYYYYYYYYPYYYYYYY-YYYPYYYYYYYAYYYYYYYYYYYNYYNNYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 1,
     "dissent": 1
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.0712166172106825,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/32",
   "openparliament": "https://openparliament.ca/votes/45-1/32/"
  },
  {
   "n": 33,
   "date": "2025-06-20",
   "desc": "3rd reading and adoption of Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (Part 1)",
   "bill": "C-5",
   "result": "Passed",
   "yea": 335,
   "nay": 1,
   "paired": 2,
   "ballots": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYY--YYYYYYY-YYYYYYYYNYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAAYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYY-YYYPYYYYYYYAYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.002976190476190476,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/33",
   "openparliament": "https://openparliament.ca/votes/45-1/33/"
  },
  {
   "n": 34,
   "date": "2025-06-20",
   "desc": "3rd reading and adoption of Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (Part 2)",
   "bill": "C-5",
   "result": "Passed",
   "yea": 306,
   "nay": 31,
   "paired": 2,
   "ballots": "YYYYYYYYNNNYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYNYNYYYYYYYY-YYYY--YYYYYYY-YYYNYYYYNYYYYYYYYYYYAYYYYYNYYYYYYYYNYYYYYYYYNYYYYYYYYYYYYYYYYYYNYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYNNYYNYYYYYYYYYYNNYNNYYYYNYYNYYYYYAYYYYYYYYYYNYYYYYNYYYYYYYYYY-YYYYYYYYNYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYNYYYYYYYYPYYYYYYY-YYYPYYYYYYYAYYYYYYYYYYYNYYNNYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 1,
     "dissent": 1
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.09198813056379822,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/34",
   "openparliament": "https://openparliament.ca/votes/45-1/34/"
  },
  {
   "n": 35,
   "date": "2025-09-22",
   "desc": "Opposition Motion (Violent crime and repeat offenders)",
   "bill": null,
   "result": "Failed",
   "yea": 139,
   "nay": 189,
   "paired": 10,
   "ballots": "YNYNNNYNNNNNNYYNYYNPNNNYNNNYYNNNYYNNYYYPNYY-NYPNNYNYNYYNYNNYYNYNNNNYYYNYYY-YYYY--NPYPYNP-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYAYNYNNAYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNANNYNNNNNYNNNNNNNYNNNANYNPYNYNYYYYNYYYYYNPNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNPNNYNYYNYNYNNNYNNYNPNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 161,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 328,
   "split": 0.42378048780487804,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/35",
   "openparliament": "https://openparliament.ca/votes/45-1/35/"
  },
  {
   "n": 36,
   "date": "2025-09-22",
   "desc": "2nd reading of Bill C-3, An Act to amend the Citizenship Act (2025)",
   "bill": "C-3",
   "result": "Passed",
   "yea": 189,
   "nay": 138,
   "paired": 10,
   "ballots": "NYNYYYNYYYYYYNNYNNYPYYYNYYYNNYYYNNYYNNNPYNN-YNPYYNYNYNNYNYYNNYNYYYYNNNYNNN-NNNN--YPNPNYP-YYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNANYNYYANYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYYYNYYYYYNYYYYYYYNYYYAYNYPNYNYNNNNYNNNNNYPYYYYNYNYYYYYYYYYYNNNNYYNNYYYYNNNNNYNYNYYYYNNNANYYYYYYNYNYNYYYYYYNYYNAYYNNYNN-YNYNYPYYNYNNYNYNYYYNYYNYPYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 138,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 160,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 327,
   "split": 0.42201834862385323,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/36",
   "openparliament": "https://openparliament.ca/votes/45-1/36/"
  },
  {
   "n": 37,
   "date": "2025-09-23",
   "desc": "Opposition Motion (Oil and gas emissions cap)",
   "bill": null,
   "result": "Failed",
   "yea": 140,
   "nay": 191,
   "paired": 6,
   "ballots": "YNYNNNYNNNNNNYYNYYNPNNNYNNNYYNNNYYNNYYYPNYY-NYPNNYNYNYYNYNNYYNYANNNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYANNNNANYYYYNYYNYNNNYNYNYNNNYNNANYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNNNYNNNNNYNNNNNNNYNNNANANPYNYNYYYYNYYYYYNPNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNPNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 140,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 162,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.4229607250755287,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/37",
   "openparliament": "https://openparliament.ca/votes/45-1/37/"
  },
  {
   "n": 38,
   "date": "2025-09-24",
   "desc": "Opposition Motion (Constitutional powers of Quebec and the provinces)",
   "bill": null,
   "result": "Failed",
   "yea": 159,
   "nay": 170,
   "paired": 10,
   "ballots": "YAYNNNYNNYYNNYYYYYNPNNNYNNNYYNNNYYNNYYAPNYY-NYPNNYNYNYYNYNNYYNYYNYNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYNNNYNNANYNYYYYNNYPNNNNNNYYYYNYNYNNYYYYNNNYYNNNYNYYNNNNYNNNNNYYYYYNNNYYPYYYNYYYYNYYYYYNPNNNNYNYPYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNPNYNYNYNNNNPNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYPNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 137,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 162,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 329,
   "split": 0.48328267477203646,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/38",
   "openparliament": "https://openparliament.ca/votes/45-1/38/"
  },
  {
   "n": 39,
   "date": "2025-10-01",
   "desc": "Opposition Motion (Food taxation)",
   "bill": null,
   "result": "Failed",
   "yea": 138,
   "nay": 194,
   "paired": 6,
   "ballots": "YNYNNNYNNNNNNYYNYYPNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNYYNYNNNNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNPYYYNNNYNNNYNNANANYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYANPNPNYNNNNNYNNNNNNNYNNNNNYNYYNYNYYYYNYYYYYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYAPNNNNNYNPNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 138,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 165,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 332,
   "split": 0.41566265060240964,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/39",
   "openparliament": "https://openparliament.ca/votes/45-1/39/"
  },
  {
   "n": 40,
   "date": "2025-10-06",
   "desc": "Opposition Motion (Passage of Bill C-242)",
   "bill": null,
   "result": "Failed",
   "yea": 142,
   "nay": 196,
   "paired": 2,
   "ballots": "YNYNNNYPNNNNNYYNYYNNNNNYNNNYYNNNYYNNAYYYNYY-NYNNNYNYNYYNYNNYYNYNNNNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNAYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNNNYNNNNNYNNNNNNNYNNNNNYNYYNYNYYYYNYYYYYNYNNNNYNYNNNNNNNNNNPYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 142,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 338,
   "split": 0.42011834319526625,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/40",
   "openparliament": "https://openparliament.ca/votes/45-1/40/"
  },
  {
   "n": 41,
   "date": "2025-10-20",
   "desc": "Opposition Motion (Cost of deficits)",
   "bill": null,
   "result": "Failed",
   "yea": 163,
   "nay": 173,
   "paired": 2,
   "ballots": "YNYNNNYNNYANNYYYYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNPYNYYAYNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYAYYYYYNYNNNYNYNYNNNYNNNNYPNYYNYNNYNYYYYNYNYNNAYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNYNYYNNNNYNNNNNYYYYYNNNYYYYYYNYYYYNYYYYYNYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 142,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 166,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.4851190476190476,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/41",
   "openparliament": "https://openparliament.ca/votes/45-1/41/"
  },
  {
   "n": 42,
   "date": "2025-10-28",
   "desc": "Third report of the Standing Committee on Access to Information, Privacy and Ethics (amendment)",
   "bill": null,
   "result": "Passed",
   "yea": 170,
   "nay": 164,
   "paired": 6,
   "ballots": "YNYNNNYNYYYNNYYYYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNYYNYYNYNYYYNYYY-YYYY--NYYPYNY-NNYYNPNNNYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYPYNNYNNYYNYNNPNYYYYNYNYNNYYNNYNYNPYYYNNYNNNNNNNYYYYNYNYANYYYYYNNYYNNYYNYYNNNPYNNNNNYYYYYNANYYYYYYNYYYYNYYYYYNYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 141,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 163,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 334,
   "split": 0.49101796407185627,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/42",
   "openparliament": "https://openparliament.ca/votes/45-1/42/"
  },
  {
   "n": 43,
   "date": "2025-10-28",
   "desc": "Third report of the Standing Committee on Access to Information, Privacy and Ethics (main motion as amended)",
   "bill": null,
   "result": "Passed",
   "yea": 171,
   "nay": 163,
   "paired": 6,
   "ballots": "YNYNNNYNYYYNNYYYYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNYYNYYNYNYYYNYYY-YYYY--NYYPYNY-NNYYNPNNYYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYPYNNYNNYYNYNNPNYYYYNYNYNNYYNNYNYNPYYYNNYNNNNNNNYYYYNYNYANYYYYYNNYYNNYYNYYNNNPYNNNNNYYYYYNANYYYYYYNYYYYNYYYYYNYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 141,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 163,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 334,
   "split": 0.4880239520958084,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/43",
   "openparliament": "https://openparliament.ca/votes/45-1/43/"
  },
  {
   "n": 44,
   "date": "2025-11-03",
   "desc": "Bill C-3, An Act to amend the Citizenship Act (2025) (report stage amendment)",
   "bill": "C-3",
   "result": "Passed",
   "yea": 170,
   "nay": 163,
   "paired": 2,
   "ballots": "NYNYYYNYYNNAYNNNNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNNYNYNNNYNNN-NNNN--YNNYNYN-YYNAYNYYYNYYNNNYYYYYAYNNNNNNNYNYYYNYNYNAYYNPYYYNYYNNYNYYNYNNNNYNYNYYYNYYNYNYPNNNYYNYYYYYYYNNNNYNYNYYNNANYYYNNYYYNYNNYYYANYYYYYNNNNNYYYNNNNNNYNNNNYNNNNNYNYYAYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYAYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 163,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 333,
   "split": 0.4894894894894895,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/44",
   "openparliament": "https://openparliament.ca/votes/45-1/44/"
  },
  {
   "n": 45,
   "date": "2025-11-03",
   "desc": "Concurrence at report stage of Bill C-3, An Act to amend the Citizenship Act (2025)",
   "bill": "C-3",
   "result": "Passed",
   "yea": 169,
   "nay": 163,
   "paired": 2,
   "ballots": "NYNYYYNYYNNAYNNNNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYNNYNNYNYNNNYNNN-NNNN--YNNYNYN-YYNAYNYYANYYNNNYYYYYAYNNNNNNNYNYYYNYNYNAYYNPYYYNYYNNYNYYNYNNNNYNYNYYYNYYNYNYPNNNYYNYYYYYYYNNNNYNYNYYNNANYYYNNYYYNYNNYYYANYYYYYNNNNNYYYNNNNNNYNNNNYNNNNNYNYYAYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYAYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 163,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 332,
   "split": 0.49096385542168675,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/45",
   "openparliament": "https://openparliament.ca/votes/45-1/45/"
  },
  {
   "n": 46,
   "date": "2025-11-04",
   "desc": "First report of the Standing Committee on Human Resources, Skills and Social Development and the Status of Persons with Disabilities",
   "bill": null,
   "result": "Passed",
   "yea": 338,
   "nay": 0,
   "paired": 0,
   "ballots": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYY--YYYYYYY-YYYAYYYYAYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 142,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 338,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/46",
   "openparliament": "https://openparliament.ca/votes/45-1/46/"
  },
  {
   "n": 47,
   "date": "2025-11-05",
   "desc": "3rd reading and adoption of Bill C-3, An Act to amend the Citizenship Act (2025)",
   "bill": "C-3",
   "result": "Passed",
   "yea": 177,
   "nay": 163,
   "paired": 0,
   "ballots": "NYNYYYNYYNNYYNNNNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYYNYNNYNYNNNYNNN-NNNN--YNNYNYN-YYNYYNYYYNYYNNNYYYYYAYNNNNNNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYNYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNANYYYNNYYYNYNNYYYYNYYYYYNNNNNYYYNNNNNNYNNNNYNNNNNYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYAYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 169,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 340,
   "split": 0.47941176470588237,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/47",
   "openparliament": "https://openparliament.ca/votes/45-1/47/"
  },
  {
   "n": 48,
   "date": "2025-11-06",
   "desc": "Budgetary policy (subamendment)",
   "bill": null,
   "result": "Failed",
   "yea": 139,
   "nay": 198,
   "paired": 0,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNNYNYNNNNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNAYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYAYNNNYYNNNNNYNNNNNYNNNNNNNYNNNNNYNAYNYNYYAYNYYYYYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNANYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 169,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 337,
   "split": 0.4124629080118694,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/48",
   "openparliament": "https://openparliament.ca/votes/45-1/48/"
  },
  {
   "n": 49,
   "date": "2025-11-07",
   "desc": "Budgetary policy (amendment)",
   "bill": null,
   "result": "Failed",
   "yea": 30,
   "nay": 306,
   "paired": 0,
   "ballots": "NNNNNNNNYYYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNNANNANNNNNNNNNNNYNYNNNNNNNN-NNNN--NNNNNNN-NNNYNNNNYNNNNNNNNNNNANNNNNYNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANYNNNNNNYYNNYNNNNNNNNNNYYNYYNNNNYANYNNNNANNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNANNNNNYNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 138,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.08928571428571429,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/49",
   "openparliament": "https://openparliament.ca/votes/45-1/49/"
  },
  {
   "n": 50,
   "date": "2025-11-17",
   "desc": "Budgetary policy",
   "bill": null,
   "result": "Passed",
   "yea": 170,
   "nay": 168,
   "paired": 0,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNNYYNNNNYNN-YNYYYNYNYNNYNYYYNYNNYNYNNNYNNN-NNNN--YNNYNYN-YYNNYNYYYNYYNNNYYYYYAYNNNNNNNYNYYYNANYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYANYNNYYYYNYYYYYNNNNNYYYNNANNNYNNNNYNNNNNYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYAYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 141,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 169,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 338,
   "split": 0.4970414201183432,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/50",
   "openparliament": "https://openparliament.ca/votes/45-1/50/"
  },
  {
   "n": 51,
   "date": "2025-12-03",
   "desc": "2nd reading of Bill C-225, An Act to amend the Criminal Code",
   "bill": "C-225",
   "result": "Passed",
   "yea": 325,
   "nay": 0,
   "paired": 8,
   "ballots": "YYYYYYYYAYYYYYYYYAYPYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYY--YYYYPYY-PYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYAYYYYYYYYYYAYYYYPYYYYYYYYYYYYYYPYAYYYYYYYYYYPYYYYYYYYYYYYYYYYYYAYYYAYYYYYYAYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 132,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 325,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/51",
   "openparliament": "https://openparliament.ca/votes/45-1/51/"
  },
  {
   "n": 52,
   "date": "2025-12-03",
   "desc": "2nd reading of Bill C-241, An Act to establish a national strategy respecting flood and drought forecasting",
   "bill": "C-241",
   "result": "Passed",
   "yea": 303,
   "nay": 22,
   "paired": 8,
   "ballots": "YYYYYYYYYNNYYYYNYAYPYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYNYNYYYYYYYY-YYYY--YYYYPYY-PYYYYYYYYYYYYYYYYYYYAYYYYYNYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYNYYNYYYYYYYYYYNNYNNYYYYNAANYYYYAYYYYYYYYYYAYYYYPYNYYYYYYYYYYYYPYAYYYYNYYYYYPYYYYYYYYYYYYYYNYYYAYYYAYNYYYYAYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYNYYNNYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 131,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 325,
   "split": 0.06769230769230769,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/52",
   "openparliament": "https://openparliament.ca/votes/45-1/52/"
  },
  {
   "n": 53,
   "date": "2025-12-08",
   "desc": "2nd reading of Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (reasoned amendment)",
   "bill": "C-15",
   "result": "Failed",
   "yea": 139,
   "nay": 196,
   "paired": 2,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNNYNYNNNNYYYNYYY-YYYY--NYYNYNY-NNYANYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNANYYYYNNNYNNNYNNYNYNYYYYNNYNNNNPNNYYYYNYNYNNYYYYNNNYYNNNNNYNNNNNYNNNNNNNYNNNNNYNAYNYNYYYYNYYYYYNYNNNNYNYNNNNNNNNNNYPYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNANYNYNANNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.41492537313432837,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/53",
   "openparliament": "https://openparliament.ca/votes/45-1/53/"
  },
  {
   "n": 54,
   "date": "2025-12-09",
   "desc": "Opposition Motion (Pipeline construction) (amendment)",
   "bill": null,
   "result": "Failed",
   "yea": 139,
   "nay": 196,
   "paired": 2,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNNYNYNNNNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYANNYNNNNPNNYYYYNYNYNNYYYYNNNYYNNANNYNNNNNYNNNNNNNYNNNNNYNAYNYNYYYYNYYYYYNYNNNNYNYNNNNNNNNNNYPYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNANYNYNANNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.41492537313432837,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/54",
   "openparliament": "https://openparliament.ca/votes/45-1/54/"
  },
  {
   "n": 55,
   "date": "2025-12-09",
   "desc": "Opposition Motion (Pipeline construction)",
   "bill": null,
   "result": "Failed",
   "yea": 139,
   "nay": 196,
   "paired": 2,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNNYNYNNNNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYANNYNNNNPNNYYYYNYNYNNYYYYNNNYYNNANNYNNNNNYNNNNNNNYNNNNNYNAYNYNYYYYNYYYYYNYNNNNYNYNNNNNNNNNNYPYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNANYNYNANNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.41492537313432837,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/55",
   "openparliament": "https://openparliament.ca/votes/45-1/55/"
  },
  {
   "n": 56,
   "date": "2025-12-11",
   "desc": "Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 1)",
   "bill": "C-12",
   "result": "Failed",
   "yea": 147,
   "nay": 188,
   "paired": 0,
   "ballots": "YNYNNNYNYNNNNYYNYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNNYNYNNNNYYYNYYY-YYYY--NYYNYNY-NNYYNYNNYYNNYYYNNNNNANYYYYNYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNNNYNNYYNNYNYNYYYANNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNYNNYANNNNYNNNNNNNYNNNNNYNAYNYNYYYYNYYYYYNYNNANYNYNNNNNNNNNNYYYYNNYYNNNNYAYYYNYNYNNNNYYYYYNNNNNNANYNYNANNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4388059701492537,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/56",
   "openparliament": "https://openparliament.ca/votes/45-1/56/"
  },
  {
   "n": 57,
   "date": "2025-12-11",
   "desc": "Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 2)",
   "bill": "C-12",
   "result": "Failed",
   "yea": 8,
   "nay": 327,
   "paired": 0,
   "ballots": "NNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNN--NNNNNNN-NNNYNNNNYNNNNNNNNNNNANNNNNNNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYNNNANNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNANNNNNANNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 139,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.023880597014925373,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/57",
   "openparliament": "https://openparliament.ca/votes/45-1/57/"
  },
  {
   "n": 58,
   "date": "2025-12-11",
   "desc": "Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 22)",
   "bill": "C-12",
   "result": "Passed",
   "yea": 327,
   "nay": 8,
   "paired": 0,
   "ballots": "YYYYYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYY--YYYYYYY-YYYNYYYYNYYYYYYYYYYYAYYYYYYYYYYYYYYNYYYYYYYYNYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYNYYYAYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYAYYYYYAYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 20,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.023880597014925373,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/58",
   "openparliament": "https://openparliament.ca/votes/45-1/58/"
  },
  {
   "n": 59,
   "date": "2025-12-11",
   "desc": "Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 48)",
   "bill": "C-12",
   "result": "Passed",
   "yea": 327,
   "nay": 8,
   "paired": 0,
   "ballots": "YYYYYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYY--YYYYYYY-YYYNYYYYNYYYYYYYYYYYAYYYYYYYYYYYYYYNYYYYYYYYNYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYNYYYAYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYAYYYYYAYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 20,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.023880597014925373,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/59",
   "openparliament": "https://openparliament.ca/votes/45-1/59/"
  },
  {
   "n": 60,
   "date": "2026-01-28",
   "desc": "Opposition Motion (Canadian economic sovereignty)",
   "bill": null,
   "result": "Failed",
   "yea": 137,
   "nay": 197,
   "paired": 4,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYNNYYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYAYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYAYYNNNYNNNYNNYNPNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNNNYNNNNNYNNNPNNNYNNNNNYNPYNYNYYYYNYYNYYNYNNNNANYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNNPNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 137,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 334,
   "split": 0.4101796407185629,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/60",
   "openparliament": "https://openparliament.ca/votes/45-1/60/"
  },
  {
   "n": 61,
   "date": "2026-01-28",
   "desc": "2nd reading of Bill C-228, An Act to amend the Department of Foreign Affairs, Trade and Development Act (prior review of treaties by Parliament)",
   "bill": "C-228",
   "result": "Failed",
   "yea": 32,
   "nay": 302,
   "paired": 4,
   "ballots": "NNNNNNNNYYYNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNY-YNNNNNNNN-NNNN--NNNNNNN-NNNYNNNNYNNNNANNNNNNANNNNNYNNNNNNNNYNNNNNNNNYNNNNNYNNNNNNNNNNNNYNNNNYNNNNNPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNANNNYYNNYNNNNNNNNPNYYNYYNNNNYPYYNNNNNNNNNNNNNNNNNNANNNYNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNYNNNNNNNNNNNNNNNN-NNNNNNPNNNNNNNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 2,
     "no": 135,
     "dissent": 2
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 334,
   "split": 0.09580838323353294,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/61",
   "openparliament": "https://openparliament.ca/votes/45-1/61/"
  },
  {
   "n": 62,
   "date": "2026-02-02",
   "desc": "2nd reading of Bill C-18, An Act to implement the Comprehensive Economic Partnership Agreement between Canada and Indonesia",
   "bill": "C-18",
   "result": "Passed",
   "yea": 332,
   "nay": 1,
   "paired": 4,
   "ballots": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYY-YPYYYYYYYYYYYYYYYYYY-YYYYYYYYY-YYYY--YYYYYYY-YYYAYYYYNYYAYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 333,
   "split": 0.003003003003003003,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/62",
   "openparliament": "https://openparliament.ca/votes/45-1/62/"
  },
  {
   "n": 63,
   "date": "2026-02-04",
   "desc": "Opposition Motion (Food affordability)",
   "bill": null,
   "result": "Failed",
   "yea": 137,
   "nay": 195,
   "paired": 4,
   "ballots": "YNYNNNYNANNNNYYNYYNPNNNYNNNYYNNNYYNAYYYYNYY-NPNNNYNYNYYNYNNNYNYN-NNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYAYYNNNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNNNYNNNNNYNNNNNNNYNNNNNYNAYNYNYYYYNYYNYYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYANNNNNNYNPNYNNNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 137,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 166,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    }
   },
   "cast": 332,
   "split": 0.4126506024096386,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/63",
   "openparliament": "https://openparliament.ca/votes/45-1/63/"
  },
  {
   "n": 64,
   "date": "2026-02-04",
   "desc": "2nd reading of Bill C-222, An Act to amend the Employment Insurance Act and the Canada Labour Code (death of a child)",
   "bill": "C-222",
   "result": "Passed",
   "yea": 331,
   "nay": 0,
   "paired": 4,
   "ballots": "YYYYYYYYAYYYYYYYYYYPYYYYYYYYYYYYYYYAYYYYYYY-YPYYYYYYYYYYYYYYYYYY-YYYYYYYYY-YYYY--YYYYYYY-YYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYPYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 137,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/64",
   "openparliament": "https://openparliament.ca/votes/45-1/64/"
  },
  {
   "n": 65,
   "date": "2026-02-04",
   "desc": "2nd reading of Bill C-245, An Act to amend the Canadian Multiculturalism Act (non-application in Quebec)",
   "bill": "C-245",
   "result": "Failed",
   "yea": 22,
   "nay": 307,
   "paired": 4,
   "ballots": "NNNNNNNNAYYNNNNYNNNPNNNNNNNNNNANNNNANNNNNNN-NPNNNNNNNNNNNNNNNNNY-YNNNNNNNN-NNNN--NNNNNNN-NNNNNNNNNNNNNNNNNNNNANNNNNYNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNANNNYNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNYNNYNNNNNNNNNNYYNYYNNNNYAAYNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNPNNNYNNNNNNPNNNNNNNNN-NNNNNNNNNNNNNNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 137,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 163,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    }
   },
   "cast": 329,
   "split": 0.0668693009118541,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/65",
   "openparliament": "https://openparliament.ca/votes/45-1/65/"
  },
  {
   "n": 66,
   "date": "2026-02-09",
   "desc": "Opposition Motion (Apology to those whose land was expropriated in Mirabel)",
   "bill": null,
   "result": "Passed",
   "yea": 330,
   "nay": 0,
   "paired": 4,
   "ballots": "YYYPYYYYYYYYYYAYYYYYYYYPYYYYYYYYYYYAYYYYYYY-YYYYYYYYYYAYYYYYYYYY-YYYYYYYYY-YYYY--YYYYPYY-YYYAYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 135,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 330,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/66",
   "openparliament": "https://openparliament.ca/votes/45-1/66/"
  },
  {
   "n": 67,
   "date": "2026-02-12",
   "desc": "Opposition Motion (Serious crimes and refugee claims)",
   "bill": null,
   "result": "Failed",
   "yea": 131,
   "nay": 191,
   "paired": 14,
   "ballots": "YNYPNNYNNNNNNYPNYYNPNNNPNNNYYNNNYYNAYYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYNYYP-YYPY--NYYPPNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYPYNNNYNYNYPNNYNNNNYNNYYNYNNYNYYYANNNPNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNNNYNNNNPYNNNNNNNYNNNNNYNAYNYNAYYYNYYNYYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYPPYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNANYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 131,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 161,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 322,
   "split": 0.40683229813664595,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/67",
   "openparliament": "https://openparliament.ca/votes/45-1/67/"
  },
  {
   "n": 68,
   "date": "2026-02-12",
   "desc": "2nd reading of Bill C-227, An Act to establish a national strategy on housing for young Canadians",
   "bill": "C-227",
   "result": "Passed",
   "yea": 169,
   "nay": 152,
   "paired": 14,
   "ballots": "NYNPYYNYYNNYYNPNNNYPYYYPYYYNNYYYNNYANNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNP-NNPN--YNNPPYN-YYNYYNYYYNYYNNNYYYYYAYNNNNNNNPNYYYNYNYNPYYNYYYYNYYNNYNYYNYNNNAYNYPYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYNYNNYYYPNYYYYYNNNNNYYYNNAANNYANNNYNNYNNYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNPPNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYAYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 130,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 161,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 321,
   "split": 0.4735202492211838,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/68",
   "openparliament": "https://openparliament.ca/votes/45-1/68/"
  },
  {
   "n": 69,
   "date": "2026-02-12",
   "desc": "2nd reading of Bill S-210, An Act respecting Ukrainian Heritage Month",
   "bill": "S-210",
   "result": "Passed",
   "yea": 318,
   "nay": 0,
   "paired": 14,
   "ballots": "AYYPYYYYYYYYYYPYYYYPYYYPYYYYYYYYYYYAYYYYYYY-YYYYYYYYYYYYYYYYYYYY-YYYYYYYYP-YYPY--YYYPPYY-YYYYYYYYYYYYYYYYYYYYAYYYYYYYYPYYYYYYYYYPYYYYYYYYYYAYYYYYYYYAYAYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYAAYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYAYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Liberal": {
     "pos": "Y",
     "yes": 161,
     "no": 0,
     "dissent": 0
    },
    "Conservative": {
     "pos": "Y",
     "yes": 127,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 318,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/69",
   "openparliament": "https://openparliament.ca/votes/45-1/69/"
  },
  {
   "n": 70,
   "date": "2026-02-23",
   "desc": "Opposition Motion (Automotive strategy ) (amendment)",
   "bill": null,
   "result": "Failed",
   "yea": 161,
   "nay": 168,
   "paired": 2,
   "ballots": "YNYNNNYNYYYNNAAYYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYANYYY-YYYY--NYYNYNY-NNYYNYNNNYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYNYNNYNNAYNYNNYNYYYYNYNYNNAYNNANYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNYYNYYNNNNYNNNNNYYYYYNNNYYNYYYPYYAYNYYNYYNYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNPY--YNYNNNNANYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 133,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 329,
   "split": 0.48936170212765956,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/70",
   "openparliament": "https://openparliament.ca/votes/45-1/70/"
  },
  {
   "n": 71,
   "date": "2026-02-23",
   "desc": "Opposition Motion (Automotive strategy)",
   "bill": null,
   "result": "Failed",
   "yea": 139,
   "nay": 190,
   "paired": 2,
   "ballots": "YNYNNNYNYNNNNAANYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYANYYY-YYYY--NYYNYNY-NNYYNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYYYNYNNNYNYNNYNNAYNYNNYNYYYYNNNYNNAYNNANYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNYNNYNNNNNYNNNNNNNYNNNNNYNNYNYPYYAYNYYNYYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNPY--YNYNNNNANYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 133,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 329,
   "split": 0.42249240121580545,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/71",
   "openparliament": "https://openparliament.ca/votes/45-1/71/"
  },
  {
   "n": 72,
   "date": "2026-02-25",
   "desc": "Opposition Motion (Federal benefits and asylum claimants)",
   "bill": null,
   "result": "Failed",
   "yea": 134,
   "nay": 198,
   "paired": 0,
   "ballots": "YNYNNNYNNNNNNAANYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYANYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNANYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNNNYNNNNNYNNNNNNNYNNNNNYNNYNYNYYAYNYYNYANYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY--YNYNNNNANYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 134,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 332,
   "split": 0.4036144578313253,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/72",
   "openparliament": "https://openparliament.ca/votes/45-1/72/"
  },
  {
   "n": 73,
   "date": "2026-02-25",
   "desc": "2nd reading of Bill C-244, An Act to amend the Canadian Environmental Protection Act, 1999 and the Wrecked, Abandoned or Hazardous Vessels Act",
   "bill": "C-244",
   "result": "Passed",
   "yea": 202,
   "nay": 125,
   "paired": 0,
   "ballots": "YYNYYYNYYYYYYAAYNAYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNNAYNNN-NNNN--YNNYNYN-YYNYYNYYYNYYNANYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYYNYNYYNYNANNYYYYYYYNYYAYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYYYNYYYYYNYYYYYYYNYYYYYNYYAYAYNNANYNNYNAYNYYYYNYNYYYYYYYYYYNNNNYYNNYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNYYYNNYNY--NYNYYYYAYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 4,
     "no": 125,
     "dissent": 4
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 327,
   "split": 0.382262996941896,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/73",
   "openparliament": "https://openparliament.ca/votes/45-1/73/"
  },
  {
   "n": 74,
   "date": "2026-02-25",
   "desc": "2nd reading of Bill C-237, An Act to amend the Fisheries Act (Atlantic groundfish fisheries)",
   "bill": "C-237",
   "result": "Failed",
   "yea": 134,
   "nay": 197,
   "paired": 0,
   "ballots": "YNYNNNYNNNNNNAANYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYANYYY-YYYY--NYYNYNY-NNYNNYNNYYNNYYYNNNNNANAYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNANYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNNNYNNNNNYNNNNNNNYNNNNNYNNYNYNYYAYNYYNYANYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY--YNYNNNNANYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 133,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.40483383685800606,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/74",
   "openparliament": "https://openparliament.ca/votes/45-1/74/"
  },
  {
   "n": 75,
   "date": "2026-02-25",
   "desc": "Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 1)",
   "bill": "C-15",
   "result": "Failed",
   "yea": 30,
   "nay": 301,
   "paired": 0,
   "ballots": "NNNNNNNNYYYNNAAYNNNNNNNNNNNNNNNNNNN-NNNNNNN-NNNNNNNNNNNNNNNNNNNY-YNNNANNNN-NNNN--NNNNNNN-NNNYNNNNYNNNNNNNNNNNANANNNYNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNYNNNNYNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYYNNYNNNNNNNNNNYYNYYNNNNYNNYNNNNANNNNNNANNNNNNNNNNYNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNYNNNNNNNNNNNNNNNN--NNNNNNNANNNNNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.09063444108761329,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/75",
   "openparliament": "https://openparliament.ca/votes/45-1/75/"
  },
  {
   "n": 76,
   "date": "2026-02-25",
   "desc": "Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 34)",
   "bill": "C-15",
   "result": "Failed",
   "yea": 7,
   "nay": 323,
   "paired": 0,
   "ballots": "NNNNNNNNYNNNNAANNNNNNNNNNNNNNNNNNNN-NNNNNNN-NNNNNNNNNNNNNNNNNNNN-NNNNANNNN-NNNN--NNNNNNN-NNNYNNNNANNNNNNNNNNNANANNNNNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNYNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN--NNNNNNNANNNNNNNNNNNNNNNNNNNNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 330,
   "split": 0.021212121212121213,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/76",
   "openparliament": "https://openparliament.ca/votes/45-1/76/"
  },
  {
   "n": 77,
   "date": "2026-02-25",
   "desc": "Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 44)",
   "bill": "C-15",
   "result": "Failed",
   "yea": 155,
   "nay": 176,
   "paired": 0,
   "ballots": "YNYNNNYNNYYNNAAYYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYANYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANAYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYNNNYNNANYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNYNYYNNNNYNNNNNYYYYYNNNYYNYYYNYYAYNYYNYANYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY--YNYNNNNANYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 133,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.46827794561933533,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/77",
   "openparliament": "https://openparliament.ca/votes/45-1/77/"
  },
  {
   "n": 78,
   "date": "2026-02-25",
   "desc": "Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 48)",
   "bill": "C-15",
   "result": "Failed",
   "yea": 162,
   "nay": 169,
   "paired": 0,
   "ballots": "YNYNNNYNYYYNNAAYYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYANYYY-YYYY--NYYNYNY-NNYYNYNNNYNNYYYNNNNNANAYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNYNYNNYYNNANYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNYYNYYNNNNYNNNNNYYYYYNNNYYNYYYNYYAYNYYNYANYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY--YNYNNNNANYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 133,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.48942598187311176,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/78",
   "openparliament": "https://openparliament.ca/votes/45-1/78/"
  },
  {
   "n": 79,
   "date": "2026-02-25",
   "desc": "Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 55)",
   "bill": "C-15",
   "result": "Failed",
   "yea": 22,
   "nay": 309,
   "paired": 0,
   "ballots": "NNNNNNNNNYYNNAAYNNNNNNNNNNNNNNNNNNN-NNNNNNN-NNNNNNNNNNNNNNNNNNNY-YNNNANNNN-NNNN--NNNNNNN-NNNNNNNNNNNNNNNNNNNNANANNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNYNNNNNNNNNNYYNYYNNNNYNNYNNNNANNNNNNANNNNNNNNNNYNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNYNNNNNNNNNNNNNNNN--NNNNNNNANNNNNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.06646525679758308,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/79",
   "openparliament": "https://openparliament.ca/votes/45-1/79/"
  },
  {
   "n": 80,
   "date": "2026-02-25",
   "desc": "Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 78)",
   "bill": "C-15",
   "result": "Failed",
   "yea": 162,
   "nay": 168,
   "paired": 0,
   "ballots": "YNYNNNYNYYYNNAAYYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYANYYY-YYYY--NYYNYNY-NNYYNYNNYYNNYYYNNNNNANAYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNYNYNNYYNNANYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNYYNYYNNNNYNNNNNYYYYYNNNYYNYYYNYYAYNYYNYANYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNAYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY--YNYNNNNANYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 132,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 330,
   "split": 0.4909090909090909,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/80",
   "openparliament": "https://openparliament.ca/votes/45-1/80/"
  },
  {
   "n": 81,
   "date": "2026-02-25",
   "desc": "Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 81)",
   "bill": "C-15",
   "result": "Failed",
   "yea": 30,
   "nay": 301,
   "paired": 0,
   "ballots": "NNNNNNNNYYYNNAAYNNNNNNNNNNNNNNNNNNN-NNNNNNN-NNNNNNNNNNNNNNNNNNNY-YNNNANNNN-NNNN--NNNNNNN-NNNYNNNNYNNNNNNNNNNNANANNNYNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNYNNNNYNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNYYNNYNNNNNNNNNNYYNYYNNNNYNNYNNNNANNNNNNANNNNNNNNNNYNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNYNNNNNNNNNNNNNNNN--NNNNNNNANNNNNNNNNNNNNNYNNYYNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 7,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.09063444108761329,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/81",
   "openparliament": "https://openparliament.ca/votes/45-1/81/"
  },
  {
   "n": 82,
   "date": "2026-02-25",
   "desc": "Concurrence at report stage of Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025",
   "bill": "C-15",
   "result": "Passed",
   "yea": 168,
   "nay": 163,
   "paired": 0,
   "ballots": "NYNYYYNYNNNYYAANNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNAYNNN-NNNN--YNNYNYN-YYNNYNYYNNYYNNNYYYYYAYANNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYAYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYNNYNNYYYYNYYYYYNNNNNYYYNNYNNNYNNANYNNYNAYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYYNYYYNNYNN--NYNYYYYAYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 7,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.49244712990936557,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/82",
   "openparliament": "https://openparliament.ca/votes/45-1/82/"
  },
  {
   "n": 83,
   "date": "2026-03-10",
   "desc": "Motion for closure",
   "bill": null,
   "result": "Passed",
   "yea": 186,
   "nay": 144,
   "paired": 6,
   "ballots": "NYNPYYNYNYYYYNNYNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNNNYNNN-NNNN--YNNYNYN-YYNAYNYYNNYYNNNYYYYYAYNNNNYNNYNYYYNNPYNYYYNYNYYNYYNNYNYYNYNNNNYYYNYYNNYYNYNYNNNAYYNYYYYYYYNNPNYNYNYYNNNNNYYNNYYNAYNYYYYYNYYYYYYYNYYYYYNYYNYNYNNNNYNNYNNYNYYYYNYNYYYYYYYYYYNNNNYYNNYYPYNNPNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNYYYNNYNN--NYNYYYYNYNNYNYNYYPNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 137,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 330,
   "split": 0.43636363636363634,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/83",
   "openparliament": "https://openparliament.ca/votes/45-1/83/"
  },
  {
   "n": 84,
   "date": "2026-03-10",
   "desc": "Government Business No. 6 (Proceedings on Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places))",
   "bill": null,
   "result": "Passed",
   "yea": 186,
   "nay": 140,
   "paired": 6,
   "ballots": "NYNPYYNYNYYYYNNYNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNNNYNNN-NNNN--YNNYNYN-YYNNYNYYNNYYNNNYYYYYAYNNNNYNNYNYYYNNPYNYYYNYNYYNYYNNYNYYNYNNNNYYYNYYNNYYNYNYNNNAYYNYYYYYYYNNPNYNYNYYNNNNNYYNNYYAYYNYYYYYNYYYYYYYNYYYYYAYYNYNYNNNNYNNYNNYNYYYYNYNYYYYYYYYYYNNNNYYNNYYPYNNPNNYNANYYYYNNANNYYYYYYNYNYNYYYYYYNYYNYYYNNYNN--NYNYYYYNYAAYNYNYYPNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 326,
   "split": 0.4294478527607362,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/84",
   "openparliament": "https://openparliament.ca/votes/45-1/84/"
  },
  {
   "n": 85,
   "date": "2026-03-11",
   "desc": "2nd reading of Bill C-233, An Act to amend the Export and Import Permits Act",
   "bill": "C-233",
   "result": "Failed",
   "yea": 22,
   "nay": 295,
   "paired": 6,
   "ballots": "NANNANNPYNNNANNNNNNNNNNANNNNNYANNNN-NNNNNNN-NNNNNNNNNNNNNYNNNNNN-NNNNNNNNN-NNNN--NNNNNNN-NNNYNNNNYNNNNNNNNNYNANNNNNNNNNNNNNNYPYNNNYNNYNNNYNNNNNNNNNNNNNNNNNNNYANNNNNNNNNANNNNNNNNNANNPNNNNNNYNNNNYNNNNNNYNNNNNNNNNNANNNNNNNNNNNNNNANNNNNNNYNNNNNNNNNYNNNNNNYNNNNNNNNANNNNNNNNPNNNPNNNNNNNNYYNNNNNYNNNNNNNNNNANNANNNNNNYNNNNANN--NNNNNNANNNNNNNNNNPNNANNNNNNNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 15,
     "no": 140,
     "dissent": 15
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 317,
   "split": 0.0694006309148265,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/85",
   "openparliament": "https://openparliament.ca/votes/45-1/85/"
  },
  {
   "n": 86,
   "date": "2026-03-23",
   "desc": "Concurrence at report stage of Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places)",
   "bill": "C-9",
   "result": "Passed",
   "yea": 188,
   "nay": 144,
   "paired": 4,
   "ballots": "NYNYYYNANYYYYNNYNNYYYYYNYYYNNYYYNNY-ANNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNNNYNNN-NNNN--YNNYNYN-YYNAYNYYNNYYNNNYYYYYAYNNNNYNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYYYNPYNNYYNYNYNNNNYYNYYYYYYYNPNNYNYNYYNNNNNYYNNYYYYYNYYYYYNYYYYYYYNYYYYYNYYNYNYNNNNYNNYNNYNYYYYNYNYYYYYYYYYYNNNNYYNNYYYYNNNNNYNYNYYYYNNNNNYYYYYYPYNYNYYYYYYNYYNYYYNNYNN--NYNYYPYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 138,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 332,
   "split": 0.43373493975903615,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/86",
   "openparliament": "https://openparliament.ca/votes/45-1/86/"
  },
  {
   "n": 87,
   "date": "2026-03-24",
   "desc": "Opposition Motion (Tariff-free auto pact)",
   "bill": null,
   "result": "Failed",
   "yea": 135,
   "nay": 193,
   "paired": 8,
   "ballots": "YNYNNNYNNNNNNYYNYYNPNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYANNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYPNNYNNYNYNYYYYNNYNNNNNNNYPYYNYNYNNYYYYNNNYPNNNNNYNNNNPPNNNNNNNYNNNNNYNNYNYNYYYYNYYNYYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNPNYNYNNNNNAYNNYNNNYYNYY--YNYNNPNYNYYNYNYNNNYNNANNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 135,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 328,
   "split": 0.4115853658536585,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/87",
   "openparliament": "https://openparliament.ca/votes/45-1/87/"
  },
  {
   "n": 88,
   "date": "2026-03-25",
   "desc": "2nd reading of Bill C-246, An Act to amend the Criminal Code (consecutive sentences for sexual offences)",
   "bill": "C-246",
   "result": "Failed",
   "yea": 157,
   "nay": 169,
   "paired": 10,
   "ballots": "YNYNNNYNNYYNNYYYYYNPNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYYYYNYNNNYNYNYNNNYNANNYNNYYNYNNYNYYYYNYNYPNNYNNYNANYYYYNNYNNNNNNNYPYYNYNYNNYYYYNNNYPNNNYNYYNNNPPNNNNNYYYYYNNNYYNYYYNYYYYNYYNYYNYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYPNNPNYNYNYNNNNYNNPNNNYYNYY--YNYNNPNYNYYAYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 135,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 163,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 326,
   "split": 0.4815950920245399,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/88",
   "openparliament": "https://openparliament.ca/votes/45-1/88/"
  },
  {
   "n": 89,
   "date": "2026-03-25",
   "desc": "2nd reading of Bill C-220, An Act to amend the Criminal Code (immigration status in sentencing)",
   "bill": "C-220",
   "result": "Failed",
   "yea": 158,
   "nay": 171,
   "paired": 10,
   "ballots": "YNYNNNYNNYYNNYYYYYNPNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYPNNYNNYNYNYYYYNNYNNNNNNNYPYYNYNYNNYYYYNNNYPNNNYNYYNNNPPNNNNNYYYYYNNNYYNYYYNYYYYNYYNYYNYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYPNNPNYNYNYNNNNYNNPNNNYYNYY--YNYNNPNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 136,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 329,
   "split": 0.48024316109422494,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/89",
   "openparliament": "https://openparliament.ca/votes/45-1/89/"
  },
  {
   "n": 90,
   "date": "2026-03-25",
   "desc": "2nd reading of Bill C-243, An Act to amend the Corrections and Conditional Release Act (parole review)",
   "bill": "C-243",
   "result": "Failed",
   "yea": 136,
   "nay": 192,
   "paired": 10,
   "ballots": "YNYNNNYNNNNNNYYAYYNPNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYPNNYNNYNYNYYYYNNYNNNNNNNYPYYNYNYNNYYYYNNNYPNNNNNYNNNNPPNNNNNNNYNNNNNYNNYNYNYYYYNYYNYYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNPNNPNYNYNNNNNNYNNPNNNYYNYY--YNYNNPNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 136,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 328,
   "split": 0.4146341463414634,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/90",
   "openparliament": "https://openparliament.ca/votes/45-1/90/"
  },
  {
   "n": 91,
   "date": "2026-03-25",
   "desc": "2nd reading of Bill C-242, An Act to amend the Criminal Code and the Department of Justice Act",
   "bill": "C-242",
   "result": "Failed",
   "yea": 136,
   "nay": 193,
   "paired": 10,
   "ballots": "YNYNNNYNNNNNNYYNYYNPNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYNYYY-YYYY--NYYNYNY-NNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYPNNYNNYNYNYYYYNNYNNNNNNNYPYYNYNYNNYYYYNNNYPNNNNNYNNNNPPNNNNNNNYNNNNNYNNYNYNYYYYNYYNYYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNPNNPNYNYNNNNNNYNNPNNNYYNYY--YNYNNPNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 136,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 329,
   "split": 0.4133738601823708,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/91",
   "openparliament": "https://openparliament.ca/votes/45-1/91/"
  },
  {
   "n": 92,
   "date": "2026-03-25",
   "desc": "Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places) (recommittal to a committee)",
   "bill": "C-9",
   "result": "Failed",
   "yea": 125,
   "nay": 188,
   "paired": 10,
   "ballots": "YNYNNNYNNNNNNYYNYYNPNNNYNNNYYNNNYAN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYNYYY-YYYY--NYYNYNY-NNANNYNNYYNNYAYNNNNNANYYYANYYNANNNYNYNYNNNYNANNYNNYANYNYYNYYAYNNNYPNNYNNYNANYYYYNNYNNNNNNNYPYYNYNYNNYYYYNNNYPNNNNYANNNNPPNNNNNNNYNNNNNYNAYNYNYYYYNYYNYANYNNNNYNYNNNNNNNNNNYAYYNNYYNNNNYYAYYNYNYNNNNYAYYYNNNPNNPNYNYNNNNNNYNNPNNNAYNYY--YNYNNPNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 122,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 2,
     "no": 161,
     "dissent": 2
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 313,
   "split": 0.3993610223642173,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/92",
   "openparliament": "https://openparliament.ca/votes/45-1/92/"
  },
  {
   "n": 93,
   "date": "2026-03-25",
   "desc": "3rd reading and adoption of Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places)",
   "bill": "C-9",
   "result": "Passed",
   "yea": 186,
   "nay": 137,
   "paired": 10,
   "ballots": "NYNYYYNYNYYYYNNYNNYPYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNNAYNNN-NNNN--YNNYNYN-YYANYNYYNNYYNANYYYYYAYNNNNYNNYNYYYNNNYNYYYNYAYYNYYNNYNYYNYNNNNYYYNPYNNYYNYAYNNNNYYNYYYYYYYNPNNYNYNYYNNNNNYYNPYYYYYNYYYYPPYYYYYYYNYYYYYNYYNYNYNNNNYNNYNNYNYYYYNYNYYYYYYYYYYNNNNYYNNYYYYNNNNNYNYNYYYYNANNNYYYPYYPYNYNYYYYYYNYYPYYYNNYNN--NYNYYPYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 131,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 323,
   "split": 0.4241486068111455,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/93",
   "openparliament": "https://openparliament.ca/votes/45-1/93/"
  },
  {
   "n": 94,
   "date": "2026-03-26",
   "desc": "Eighth report of the Standing Committee on Public Accounts",
   "bill": null,
   "result": "Tie",
   "yea": 164,
   "nay": 164,
   "paired": 10,
   "ballots": "YNYNNNYNYYYNNYYYYYNPNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY--NYYNYNY-NNYYNYNNYYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYAYNYNYPNYYNNYNYNYYYYNNYNNNNNNNYPYYNYNYNNYYYYYNNYPNNNPNYYNNNPPNNNNNYYYYYNNNYYNYYYNYYYYNYYNYYNYNNNNYNYNYNNNPNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNPNNNYYNYY--YNYNNNNYNYYNYNYNNNYNPYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 136,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 328,
   "split": 0.5,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/94",
   "openparliament": "https://openparliament.ca/votes/45-1/94/"
  },
  {
   "n": 95,
   "date": "2026-04-15",
   "desc": "Opposition Motion (Fuel taxes)",
   "bill": null,
   "result": "Failed",
   "yea": 134,
   "nay": 192,
   "paired": 10,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYNYYY-YYYY-ANYYNYNYANNYNNYNNNYNAYYYNNNNNAPYPYYNYANYNNNYNYNANNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNPNYNNNNPYNNNNNNNNNNNNNYNNYNYNYYYYNYYNPYNYNNNNYNYNNNNNNNNNNYYYYNPYYNNNNYYYYYPYNYNNNNYYYYYNNNNNNYNYNYNNNNNNPNNPNNNYYNYY-AYNYNNNNYNYYNYNYNPNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 134,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    }
   },
   "cast": 326,
   "split": 0.4110429447852761,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/95",
   "openparliament": "https://openparliament.ca/votes/45-1/95/"
  },
  {
   "n": 96,
   "date": "2026-04-15",
   "desc": "2nd reading of Bill C-231, An Act to amend the Youth Criminal Justice Act",
   "bill": "C-231",
   "result": "Passed",
   "yea": 327,
   "nay": 0,
   "paired": 10,
   "ballots": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYY-YYYYYYYYYYYYYYYYYYYY-YYYYYYYYY-YYYY-AYYYYYYYAYYYYYYYYYYYYYYYYYYYYAPYPYYYYAYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYPYYYYYYYY-AYYYYYYYYYYYYYYYYPYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 134,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 327,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/96",
   "openparliament": "https://openparliament.ca/votes/45-1/96/"
  },
  {
   "n": 97,
   "date": "2026-04-15",
   "desc": "Private Members' Business M-15 (Conservation donations)",
   "bill": null,
   "result": "Passed",
   "yea": 193,
   "nay": 132,
   "paired": 10,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNNNYNNN-NNNN-AYNNYNYNAYYNYYNYYYNYYNNNYYYYYAPNPNAYNAYNYYYNYNYAYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYPNYYYYYYYYYYYYYNYYAYNYNNNNYNNYPNYNYYYYNYNYYYYYYYYYYNNNNYPNNYYYYNNNNNPNYNYYYYNNNNNYYYYYYNYNYNYYYYYYPYYPYYYNNYNN-ANYNYYYYNYNNYNYNYPYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 132,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 325,
   "split": 0.40615384615384614,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/97",
   "openparliament": "https://openparliament.ca/votes/45-1/97/"
  },
  {
   "n": 98,
   "date": "2026-04-21",
   "desc": "Appointment of an officer of Parliament",
   "bill": null,
   "result": "Passed",
   "yea": 164,
   "nay": 153,
   "paired": 18,
   "ballots": "NYNYYYNYANNYYNNNNNYYYYYNYYYNNYYYNNY-PNNNYNN-YNYYYNYNYNNYNPYYNYNN-NYNNNYNNN-NNNN-AYNNYNYNAYYPYYNYYYNYYNPNYYYYYAYNNNNNNNYNYYYNYNYNYYYNYYYYNAYNNYNPYNPPNNNYNYNYYYNYYNPNYNNNNYYNYYYPAYYNNNNYNYNYYNNNNYYYNNYYYPYNNYYPYNYYYYYNPYNNYYYNNYNNPPNNNNYNNYNNYNPYYYNYNYNYYYYYYYYNNNNYYNPYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYAPYYNYYYNNYNN-ANYNYPYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 158,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 317,
   "split": 0.48264984227129337,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/98",
   "openparliament": "https://openparliament.ca/votes/45-1/98/"
  },
  {
   "n": 99,
   "date": "2026-04-21",
   "desc": "Seventh report of the Standing Committee on Human Resources, Skills and Social Development and the Status of Persons with Disabilities",
   "bill": null,
   "result": "Failed",
   "yea": 152,
   "nay": 166,
   "paired": 18,
   "ballots": "YNYNNNYNNYYNNYYYYYNNNNNYNNNYYNNNYYN-PYYYNYY-NYNNNYNYNYYNYPNNYNYY-YNYYYNYYY-YYYY-ANYYNYNYANNPNNYNNNYNAYPYNNNNNANYYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYPNYPPYYYNYNYNNNYNNYPYNYYYYNNYNNNPNANYYYYNYNYNNYYYYNNNYYNNNPNYYNNPNYNNNNNYPNYYNNNYYNYYPPYYYYNYYNYYNYPNNNYNYNANNNNNNNNYYYYNNYPNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNPNNYNNNYYNYY-AYNYNPNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 133,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 159,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 6,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 19,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 318,
   "split": 0.4779874213836478,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/99",
   "openparliament": "https://openparliament.ca/votes/45-1/99/"
  },
  {
   "n": 100,
   "date": "2026-04-22",
   "desc": "2nd reading of Bill S-211, An Act respecting a national framework on sports betting advertising",
   "bill": "S-211",
   "result": "Passed",
   "yea": 291,
   "nay": 28,
   "paired": 18,
   "ballots": "YYYYYYYYYNNYYYYNYNYYYYYYYYYYYYYYNYY-PYYYYYY-YNYYYYYYYYYYYPYYYYYN-NYYYYYYYY-YYYY-AYYYYYYYAYYPYYYYYYYYYYPYYYYYYAYYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYPPYYYYNYYYYYYYYYPNYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYNYYYYPYYNYYPYYYYYYYNPYNNYYYYNYANPPNYYYYYYYYYYYPYYYYYYYNYYYYYYYYYYYYYYYPYYYNYYYYYYYYYYYYYYYYAYYYNYYYYYYYYYNYYYYPYYYYYYYYYNY-AYYYYPYYYYYYYYYYYYYYYYYNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 123,
     "no": 8,
     "dissent": 8
    },
    "Liberal": {
     "pos": "Y",
     "yes": 161,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    }
   },
   "cast": 319,
   "split": 0.0877742946708464,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/100",
   "openparliament": "https://openparliament.ca/votes/45-1/100/"
  },
  {
   "n": 101,
   "date": "2026-04-22",
   "desc": "2nd reading of Bill C-238, An Act to amend the Criminal Code (restitution orders)",
   "bill": "C-238",
   "result": "Passed",
   "yea": 168,
   "nay": 153,
   "paired": 18,
   "ballots": "NYNYYYNYYNNYYNNNNNYYYYYNYYYNNYYYNNY-PNNNYNN-YNYYYNYNYNNYNPYYNYNN-NYNNNYNNN-NNNN-AYNNYNYNAYYPYYNYYYNYYNPNYYYYYAYNNNNNNNYNYYYNYNYNYYYNYYYYNYYNNYNPYNPPNNNYNYNYYYNYYNPNYNNNNYYNYYYPYYYNNNNYNYNYYNNNNYYYNNYYYPYNNYYPYNYYYYYNPYNNYYYNNYNNPPNNNNYNNYNNYNPYYYNYNYNYYYYYYYYNNNNYYNPYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYPYYNYYYNNYNN-ANYNYPYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 161,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    }
   },
   "cast": 321,
   "split": 0.4766355140186916,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/101",
   "openparliament": "https://openparliament.ca/votes/45-1/101/"
  },
  {
   "n": 102,
   "date": "2026-04-22",
   "desc": "2nd reading of Bill C-226, An Act to establish a national framework to improve food price transparency",
   "bill": "C-226",
   "result": "Passed",
   "yea": 168,
   "nay": 150,
   "paired": 18,
   "ballots": "NYNYYYNYYNNYYNNNNNYYYYYNYYYNNYYYNNY-PNNNYNN-YNYYYNYNYNNYNPYYNYNN-NYNNNYNNN-NNNN-AYNNYNYNAYYPYYNYYYNYYNPNYYYYYAYNNNNNNNYNYYYNYNYNYYYNYYYYNYYNNYNPYNPPNANYNYNYYYNYYNPNYNNNNYYNYYYPYYYNNNNYNYNYYNNNNYYYNNYYYPYNNYYPYNYYYYYNPYNNYYYNNYANPPNNNNYNNYNNYNPYYYNYNYNYYYYYYYYNNNNYYNPYYYNNNNNNYNYNYYYYNNNNAYYNYYYNYNYNYNYYYYPYYNYYYNNYNN-ANYNYPYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 130,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 161,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    }
   },
   "cast": 318,
   "split": 0.4716981132075472,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/102",
   "openparliament": "https://openparliament.ca/votes/45-1/102/"
  },
  {
   "n": 103,
   "date": "2026-04-22",
   "desc": "Private Members' Business M-16 (Use of underused and surplus federal lands and buildings for services for veterans)",
   "bill": null,
   "result": "Passed",
   "yea": 168,
   "nay": 151,
   "paired": 18,
   "ballots": "NYNYYYNYYNNYYNNNNNYYYYYNYYYNNYYYNNY-PNNNYNN-YNYYYNYNYNNYNPYYNYNN-NYNNNYNNN-NNNN-AYNNYNYNAYYPYYNYYYNYYNPNYYYYYAYNNNNNNNYNYYYNYNYNYYYNYYYYNYYNNYNPYNPPNNNYNYNYYYNYYNPNYNNNNYYNYYYPYYYNNNNYNYNYYNNNNYYYNNYYYPYNNYYPYNYYYYYNPYNNYYYNNYANPPNANNYNNYNNYNPYYYNYNYNYYYYYYYYNNNNYYNPYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYPYYNYYYNNYNN-ANYNYPYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 131,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 161,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    }
   },
   "cast": 319,
   "split": 0.47335423197492166,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/103",
   "openparliament": "https://openparliament.ca/votes/45-1/103/"
  },
  {
   "n": 104,
   "date": "2026-04-27",
   "desc": "Motion for closure",
   "bill": null,
   "result": "Passed",
   "yea": 173,
   "nay": 163,
   "paired": 0,
   "ballots": "NYNYYYNYANNYYNNNNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYANN-NNNN-YYNNYNYNYYYNAYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYANYYYNYNNYYYYNYYYYYNNYNNYYYNNYNNNYNNNNYNNYNNYNYYYYNYNYNYYYYYYYYNNNNYYANYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYANYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 173,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.4851190476190476,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/104",
   "openparliament": "https://openparliament.ca/votes/45-1/104/"
  },
  {
   "n": 105,
   "date": "2026-04-27",
   "desc": "Government Business No. 9 (Changes to the Standing Orders) (amendment)",
   "bill": null,
   "result": "Failed",
   "yea": 168,
   "nay": 172,
   "paired": 2,
   "ballots": "YNYNNNYNYYYNNYYYYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY-NNYYNYNYNNNYYNYNNYYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNYNYNNYYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNNYNYYNNNNYNNNNNYYNYYNNNYYNYYYNYYYYNYYNYYNYNNNNYNYNYNNNNNNNNYYYYNPPYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 172,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 340,
   "split": 0.49411764705882355,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/105",
   "openparliament": "https://openparliament.ca/votes/45-1/105/"
  },
  {
   "n": 106,
   "date": "2026-04-27",
   "desc": "Government Business No. 9 (Changes to the Standing Orders)",
   "bill": null,
   "result": "Passed",
   "yea": 178,
   "nay": 162,
   "paired": 2,
   "ballots": "NYNYYYNYYNNYYNNNNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYYYNYYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYNYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYNYNNYYYYNYYYYYNNYNNYYYNNYNNNYNNNNYNNYNNYNYYYYNYNYNYYYYYYYYNNNNYPPNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 139,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 172,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 6,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    }
   },
   "cast": 340,
   "split": 0.4764705882352941,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/106",
   "openparliament": "https://openparliament.ca/votes/45-1/106/"
  },
  {
   "n": 107,
   "date": "2026-04-29",
   "desc": "Ways and means motion No. 10",
   "bill": null,
   "result": "Passed",
   "yea": 173,
   "nay": 161,
   "paired": 2,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYANN-NNNN-YYNNYNYNYYYNNYNYYYNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYANYNYYNYNANNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYYNYNAYYYYNYYYYYNNYNNYYYNNYNNNYNNANYNNYNNYNYYYYNYNYNYYYYYYYYNNNNYPPNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYAYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 134,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 172,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 334,
   "split": 0.4820359281437126,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/107",
   "openparliament": "https://openparliament.ca/votes/45-1/107/"
  },
  {
   "n": 108,
   "date": "2026-05-04",
   "desc": "Time allocation for Bill C-11, An Act to amend the National Defence Act and other Acts",
   "bill": "C-11",
   "result": "Passed",
   "yea": 169,
   "nay": 164,
   "paired": 6,
   "ballots": "NYNYYYNYNNNYYNNNNNYPYYYNYYYNNYYYNNY-NNNNYNP-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYYYNAYNYYNAYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYYNYNNYYYPNYYYYYNNYNNYAYNNYNNNYNNNNYNNYNNYNYYYYNYNYNYYYYYYYYNNNPYYNNYYYNNNNNNYNYNYYYYNNNPNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 169,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 333,
   "split": 0.4924924924924925,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/108",
   "openparliament": "https://openparliament.ca/votes/45-1/108/"
  },
  {
   "n": 109,
   "date": "2026-05-04",
   "desc": "Opposition Motion (Sovereign debt funds)",
   "bill": null,
   "result": "Failed",
   "yea": 160,
   "nay": 175,
   "paired": 6,
   "ballots": "YNYNNNYNNYYNNYYYYYNPNNNYNNNYYNNNYYN-YYYYNYP-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY-NNYYNYNYNNNYNNYNNYYNNYYYNNNNNANYYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNYNYYNNNPYNNNNNYYNYYNANYYNYYYNYYYYNYYNYYNYNNNNYNYNYNNNNNNNNYYYPNNYYNNNYYYYYYNYNYNNNNYYYPYNNYNNNYNYNYNYNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 137,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 169,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.47761194029850745,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/109",
   "openparliament": "https://openparliament.ca/votes/45-1/109/"
  },
  {
   "n": 110,
   "date": "2026-05-05",
   "desc": "Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 1)",
   "bill": "C-11",
   "result": "Failed",
   "yea": 158,
   "nay": 178,
   "paired": 4,
   "ballots": "YNYNNNYNNYYNNYYYYYNNNNNYNNNYYNNNYYN-YYYYNYP-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY-NNYYNYNYNNNYNNYNNNYNNYYYNNNNNANYYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNYNYYNNNPYNNNNNYYNYYNNNYYNYYYNYYYYNYYNYYNYNNNNANYNYNNNNNNNNYYYANNYYNNNYYYYYYNYNYNNNNYYYPYNNYNNNYNYNYNYNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 136,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 171,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.47023809523809523,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/110",
   "openparliament": "https://openparliament.ca/votes/45-1/110/"
  },
  {
   "n": 111,
   "date": "2026-05-05",
   "desc": "Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 2)",
   "bill": "C-11",
   "result": "Failed",
   "yea": 158,
   "nay": 178,
   "paired": 4,
   "ballots": "YNYNNNYNNYYNNYYYYYNNNNNYNNNYYNNNYYN-YYYYNYP-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY-NNYYNYNYNNNYNNYNNNYNNYYYNNNNNANYYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNYNYYNNNPYNNNNNYYNYYNNNYYNYYYNYYYYNYYNYYNYNNNNANYNYNNNNNNNNYYYANNYYNNNYYYYYYNYNYNNNNYYYPYNNYNNNYNYNYNYNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 136,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 171,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.47023809523809523,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/111",
   "openparliament": "https://openparliament.ca/votes/45-1/111/"
  },
  {
   "n": 112,
   "date": "2026-05-05",
   "desc": "Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 3)",
   "bill": "C-11",
   "result": "Passed",
   "yea": 171,
   "nay": 165,
   "paired": 4,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNNY-NNNNYNP-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYYYNNYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYYNYNNYYYPNYYYYYNNYNNYYYNNYNNNYNNNNYNNYNNYNYYYYAYNYNYYYYYYYYNNNAYYNNYYYNNNNNNYNYNYYYYNNNPNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 171,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.49107142857142855,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/112",
   "openparliament": "https://openparliament.ca/votes/45-1/112/"
  },
  {
   "n": 113,
   "date": "2026-05-05",
   "desc": "Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 4)",
   "bill": "C-11",
   "result": "Failed",
   "yea": 158,
   "nay": 178,
   "paired": 4,
   "ballots": "YNYNNNYNNYYNNYYYYYNNNNNYNNNYYNNNYYN-YYYYNYP-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY-NNYYNYNYNNNYNNYNNNYNNYYYNNNNNANYYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNYNYYNNNPYNNNNNYYNYYNNNYYNYYYNYYYYNYYNYYNYNNNNANYNYNNNNNNNNYYYANNYYNNNYYYYYYNYNYNNNNYYYPYNNYNNNYNYNYNYNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 136,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 171,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.47023809523809523,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/113",
   "openparliament": "https://openparliament.ca/votes/45-1/113/"
  },
  {
   "n": 114,
   "date": "2026-05-05",
   "desc": "Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 5)",
   "bill": "C-11",
   "result": "Passed",
   "yea": 178,
   "nay": 158,
   "paired": 4,
   "ballots": "NYNYYYNYYNNYYNNNNNYYYYYNYYYNNYYYNNY-NNNNYNP-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYYYNYYNYYYNYYNNNYYYYYAYNNNNNNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYNYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYNYNNYYYPNYYYYYNNYNNYYYNNYNNNYNNNNYNNYNNYNYYYYAYNYNYYYYYYYYNNNAYYNNYYYNNNNNNYNYNYYYYNNNPNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 171,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.47023809523809523,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/114",
   "openparliament": "https://openparliament.ca/votes/45-1/114/"
  },
  {
   "n": 115,
   "date": "2026-05-05",
   "desc": "Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 6)",
   "bill": "C-11",
   "result": "Passed",
   "yea": 171,
   "nay": 165,
   "paired": 4,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNNY-NNNNYNP-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYYYNNYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYYNYNNYYYPNYYYYYNNYNNYYYNNYNNNYNNNNYNNYNNYNYYYYAYNYNYYYYYYYYNNNAYYNNYYYNNNNNNYNYNYYYYNNNPNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 171,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.49107142857142855,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/115",
   "openparliament": "https://openparliament.ca/votes/45-1/115/"
  },
  {
   "n": 116,
   "date": "2026-05-05",
   "desc": "Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 9)",
   "bill": "C-11",
   "result": "Failed",
   "yea": 165,
   "nay": 171,
   "paired": 4,
   "ballots": "YNYNNNYNYYYNNYYYYYNNNNNYNNNYYNNNYYN-YYYYNYP-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY-NNYYNYNYNNNYYNYNNYYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNYNYNNYYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNNYNYYNNNPYNNNNNYYNYYNNNYYNYYYNYYYYNYYNYYNYNNNNANYNYNNNNNNNNYYYANNYYNNNYYYYYYNYNYNNNNYYYPYNNYNNNYNYNYNYNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 136,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 171,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.49107142857142855,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/116",
   "openparliament": "https://openparliament.ca/votes/45-1/116/"
  },
  {
   "n": 117,
   "date": "2026-05-05",
   "desc": "Concurrence at report stage of Bill C-11, An Act to amend the National Defence Act and other Acts",
   "bill": "C-11",
   "result": "Passed",
   "yea": 200,
   "nay": 136,
   "paired": 4,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNNY-NNNNYNP-YNYYYNYNYNNYNYYYNYNY-YYNNNYNNN-NNNN-YYNNYNYNYYYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYYYNYYYYPNYYYYYYYYYYYYYNYYNYNYNNNNYNNYNNYNYYYYAYNYYYYYYYYYYNNNAYYNNYYYYNNNNNYNYNYYYYNNNPNYYYYYYNYNYNYYYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 171,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 336,
   "split": 0.40476190476190477,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/117",
   "openparliament": "https://openparliament.ca/votes/45-1/117/"
  },
  {
   "n": 118,
   "date": "2026-05-06",
   "desc": "Opposition Motion (Measures to support the manufacturing sector)",
   "bill": null,
   "result": "Passed",
   "yea": 333,
   "nay": 0,
   "paired": 6,
   "ballots": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYPP-YYYYYYYYYYYYYYYYYYYY-YYYYYYYYY-YYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYPAYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 135,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 169,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 22,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 333,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/118",
   "openparliament": "https://openparliament.ca/votes/45-1/118/"
  },
  {
   "n": 119,
   "date": "2026-05-06",
   "desc": "Ways and means motion No. 11",
   "bill": null,
   "result": "Passed",
   "yea": 170,
   "nay": 165,
   "paired": 6,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNNY-NNNNYPP-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYYYNNYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNPYNNYYYNYNNYYYPNYYYYYNNYNNYYYNNYNNNYNNNNYNNYNNYNYYYYNYNYNYYYYYYYYNNNAYYNNYYYNNNNNNYNYNYYYYNNNPNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 170,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4925373134328358,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/119",
   "openparliament": "https://openparliament.ca/votes/45-1/119/"
  },
  {
   "n": 120,
   "date": "2026-05-25",
   "desc": "Time allocation for Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026",
   "bill": "C-30",
   "result": "Passed",
   "yea": 171,
   "nay": 167,
   "paired": 2,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYYYNAYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYYPYNNYYAYNPYYYYNNYNNYYYNNYNNNYNNNNYNNYNNYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 140,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 171,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 338,
   "split": 0.4940828402366864,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/120",
   "openparliament": "https://openparliament.ca/votes/45-1/120/"
  },
  {
   "n": 121,
   "date": "2026-05-25",
   "desc": "Opposition Motion (Protection of private property rights in Canada)",
   "bill": null,
   "result": "Failed",
   "yea": 139,
   "nay": 199,
   "paired": 2,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYNYYY-YYYY-NNYYNYNYNNNYANYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNPNYNNNNNYPNNNNNNNNNNNNYNNYNYNYYYYNYYNYYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYANYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 172,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 338,
   "split": 0.41124260355029585,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/121",
   "openparliament": "https://openparliament.ca/votes/45-1/121/"
  },
  {
   "n": 122,
   "date": "2026-05-25",
   "desc": "Bill C-11, An Act to amend the National Defence Act and other Acts (recommittal to a committee)",
   "bill": "C-11",
   "result": "Failed",
   "yea": 160,
   "nay": 178,
   "paired": 2,
   "ballots": "YNYNNNYNNYYNNYYYYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY-NNYYNYNYNNNYANYNNNYNNYYYNNNNNANYYYYYYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNYNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNPNYYNNNNYPNNNNYYNYYNNNYYNYYYNYYYYNYYNYYNYNNNNYNYNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNNYNNNYYNYY-NYNYNNNNYNYANYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 139,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 172,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 338,
   "split": 0.47337278106508873,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/122",
   "openparliament": "https://openparliament.ca/votes/45-1/122/"
  },
  {
   "n": 123,
   "date": "2026-05-25",
   "desc": "3rd reading and adoption of Bill C-11, An Act to amend the National Defence Act and other Acts",
   "bill": "C-11",
   "result": "Passed",
   "yea": 198,
   "nay": 140,
   "paired": 2,
   "ballots": "NYNYYYNYNYYYYNNYNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNNNYNNN-NNNN-YYNNYNYNYYYNAYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYPYNYYYYYNPYYYYYYYYYYYYNYYNYNYNNNNYNNYNNYNYYYYNYNYYYYYYYYYYNNNNYYNNYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYYNYYYNNYNN-YNYNYYYYNYNAYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 139,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 172,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 4,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 338,
   "split": 0.41420118343195267,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/123",
   "openparliament": "https://openparliament.ca/votes/45-1/123/"
  },
  {
   "n": 124,
   "date": "2026-05-26",
   "desc": "2nd reading of Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026 (reasoned amendment)",
   "bill": "C-30",
   "result": "Failed",
   "yea": 137,
   "nay": 197,
   "paired": 6,
   "ballots": "YNYNNNYNNNNNNAYNYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYNYYY-YYYY-NNYYNYNYNNNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYAYYNNNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNPNYPNNNNYPNNNNNNNNNNNNYNNYNYNYYYYNYYNYYNYNPNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNPNNYYPYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 137,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 170,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 334,
   "split": 0.4101796407185629,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/124",
   "openparliament": "https://openparliament.ca/votes/45-1/124/"
  },
  {
   "n": 125,
   "date": "2026-05-26",
   "desc": "2nd reading of Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026",
   "bill": "C-30",
   "result": "Passed",
   "yea": 170,
   "nay": 164,
   "paired": 6,
   "ballots": "NYNYYYNYNNNYYANNNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYYYNNYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNANNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYYPYNPYYYYNPYYYYNNYNNYYYNNYNNNYNNNNYNNYNNYNYPYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYPYYNNPNNYYNYYYNYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 137,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 170,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 334,
   "split": 0.49101796407185627,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/125",
   "openparliament": "https://openparliament.ca/votes/45-1/125/"
  },
  {
   "n": 126,
   "date": "2026-05-27",
   "desc": "Opposition Motion (Cancellation of federal taxes on gas and diesel and the Clean Fuel Standard)",
   "bill": null,
   "result": "Failed",
   "yea": 138,
   "nay": 195,
   "paired": 8,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNPNNNYNYN-NNYYYNYYY-YYYY-NNYYNYNYNNNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYNNYNNNNPNNYYYYNYNYNNYYYYNNNYYNNNPNYPNNNNYPNNNNNNNNNNNNYNNYNYNYYYYNYYNYYNYNPANYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNPNNYYPYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 138,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 333,
   "split": 0.4144144144144144,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/126",
   "openparliament": "https://openparliament.ca/votes/45-1/126/"
  },
  {
   "n": 127,
   "date": "2026-05-27",
   "desc": "2nd reading of Bill S-233, An Act to amend the Criminal Code (assault against persons who provide health services and first responders)",
   "bill": "S-233",
   "result": "Passed",
   "yea": 332,
   "nay": 0,
   "paired": 8,
   "ballots": "YYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYY-YYYYYYYYYYYYPYYYYYYY-YYYYYYYYY-YYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYPYYPYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 138,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 20,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 332,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/127",
   "openparliament": "https://openparliament.ca/votes/45-1/127/"
  },
  {
   "n": 128,
   "date": "2026-06-01",
   "desc": "Time allocation for Bill C-31, A second Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025",
   "bill": "C-31",
   "result": "Passed",
   "yea": 167,
   "nay": 161,
   "paired": 12,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYPYYYNYNN-NYNNNYNNN-NNNP-YYNNYNYNYYYNAYPYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNPYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYPYYNNNNYNYNPYNNNNNYYNNYYYNYNNYYYPNYYYPYNNYNNYYYNNYNNNYNNNNYPNYPNYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNPNNYNYNYYYYNNNNNYYNYYYNYNYNPNYYYYNYYNYYYNNYNN-YNYNYYYYNYNAYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 328,
   "split": 0.49085365853658536,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/128",
   "openparliament": "https://openparliament.ca/votes/45-1/128/"
  },
  {
   "n": 129,
   "date": "2026-06-01",
   "desc": "Opposition Motion (Elimination of the streaming tax)",
   "bill": null,
   "result": "Failed",
   "yea": 134,
   "nay": 193,
   "paired": 12,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNPNNNYNYN-NNYYYNYYY-YYYP-NNYYNYNYNNNYANPNNNYNNYYYNNNNNANYYYYNYYAYNNNYNYNYNNNYNNNNYPNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYNNYNNNNPNNYYYYNYNYPNYYYYNNNYYNNNNNYNNNNPYNNNPNNNNNNNNNYNNYNYNYYYYNPYNPYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYPYYNYNYNNNNYYYYYNNNNNNYNYNYPNNANNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 134,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 165,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 22,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 327,
   "split": 0.40978593272171254,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/129",
   "openparliament": "https://openparliament.ca/votes/45-1/129/"
  },
  {
   "n": 130,
   "date": "2026-06-03",
   "desc": "Opposition Motion (Economic policies)",
   "bill": null,
   "result": "Failed",
   "yea": 144,
   "nay": 191,
   "paired": 6,
   "ballots": "YNYNNNYNYNNNNYYNYYNNNNNYPNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNAYYNYYY-YYYY-NNYYNYNYNNNYYNYNNYYNNYYYNNNNNANYYYYNYYNYNNNYYYNYNNNYNYNNYPNYYNYNNYNYYYYNNNYNNYYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYYNNYYNNNNNYPNNNPYNNNNNNNNNNNNNYNNYNYNYYYYNPYNPYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 137,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 170,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4298507462686567,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/130",
   "openparliament": "https://openparliament.ca/votes/45-1/130/"
  },
  {
   "n": 131,
   "date": "2026-06-03",
   "desc": "2nd reading of Bill C-31, A second Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (reasoned amendment)",
   "bill": "C-31",
   "result": "Failed",
   "yea": 137,
   "nay": 198,
   "paired": 6,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYPNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNAYYNYYY-YYYY-NNYYNYNYNNNYNNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYPNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYNNYNNNNNNNYYYYNYNYNNYYYYNNNYYNNNNNYPNNNPYNNNNNNNNNNNNNYNNYNYNYYYYNPYNPYNYNNNNYNYNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 137,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 170,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.408955223880597,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/131",
   "openparliament": "https://openparliament.ca/votes/45-1/131/"
  },
  {
   "n": 132,
   "date": "2026-06-03",
   "desc": "2nd reading of Bill C-31, A second Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (Part 4, Division 17, that is clauses 339 to 364 of the bill)",
   "bill": "C-31",
   "result": "Passed",
   "yea": 177,
   "nay": 158,
   "paired": 6,
   "ballots": "NYNYYYNYYNNYYNNNNNYYYYYNPYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYANNYNNN-NNNN-YYNNYNYNYYYNYYNYYYNYYNNNYYYYYAYNNNNNNNYNYYYNYNYNYYYNYYYYNPYNNYNYYNYNNNNYNYNYYYNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNYYYNNYYYNYNPYYYPNYYYYYNNYNNYYYNNYNNNYNNNNYPNYPNYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 137,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 170,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4716417910447761,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/132",
   "openparliament": "https://openparliament.ca/votes/45-1/132/"
  },
  {
   "n": 133,
   "date": "2026-06-03",
   "desc": "2nd reading of Bill C-31, A second Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (all remaining provisions of the bill)",
   "bill": "C-31",
   "result": "Passed",
   "yea": 170,
   "nay": 165,
   "paired": 6,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNPYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYANNYNNN-NNNN-YYNNYNYNYYYNNYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNPYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYYNYNPYYYPNYYYYYNNYNNYYYNNYNNNYNNNNYPNYPNYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 137,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 170,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 335,
   "split": 0.4925373134328358,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/133",
   "openparliament": "https://openparliament.ca/votes/45-1/133/"
  },
  {
   "n": 134,
   "date": "2026-06-04",
   "desc": "Time allocation for Bill C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures)",
   "bill": "C-16",
   "result": "Passed",
   "yea": 169,
   "nay": 164,
   "paired": 6,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNPYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYYYNNYNYYNAYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYANYNYYNPYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNYYNYYYYYYYNNNNYNYNYYNNNNNYYNNYYYNYNPYYYPNYYYYYNNYNNYYYNNYNNNYNNNNYPNYPNYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNAYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 169,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 333,
   "split": 0.4924924924924925,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/134",
   "openparliament": "https://openparliament.ca/votes/45-1/134/"
  },
  {
   "n": 135,
   "date": "2026-06-08",
   "desc": "C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures) (report stage amendment) (Motion No. 1)",
   "bill": "C-16",
   "result": "Failed",
   "yea": 7,
   "nay": 323,
   "paired": 10,
   "ballots": "NNNNNNNNYNNNNNNNNNNNNNNNPNNNNNNNNNN-NNNNNNN-NNNNNNNNNNNNNNNNNNNN-NNNNNPNNN-NNNN-NNPNNNNNNNNNYNNNNYNNNNNNNNNNNANNNNNNNNNNNNNNYNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNYNNNNNNNNNNNPNNNNNPNNNNNNNNNNNNNNNANYNNNNNNNPNNPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPNNNNNNNNANNNNPNNNNNNNNNNNNNNNNNNNNNNNNNNNNPNNNNNNNNNNNNNNNNNNNNNN-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 135,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 330,
   "split": 0.021212121212121213,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/135",
   "openparliament": "https://openparliament.ca/votes/45-1/135/"
  },
  {
   "n": 136,
   "date": "2026-06-08",
   "desc": "C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures) (report stage amendment) (Motion No. 2)",
   "bill": "C-16",
   "result": "Failed",
   "yea": 142,
   "nay": 189,
   "paired": 10,
   "ballots": "YNYNNNYNYNNNNYYNYYNNNNNYPNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYYYPYYY-YYYY-NNPYNYNYNNNYYNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNNNYNNYYNNYNYNYYYYPNYNNNPNNNYYYYNYNYNNYYYYYNNYYNNNPNYPNNNNYNNNNNNNNNNNNNYNNYNYNYYYYNYYNYYNYNNNNYNYNNNPNNNNNNYAYYNNYPNNNNYYYYYNYNYNNNNYYYYYNNNNNNPNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNNYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 136,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.42900302114803623,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/136",
   "openparliament": "https://openparliament.ca/votes/45-1/136/"
  },
  {
   "n": 137,
   "date": "2026-06-08",
   "desc": "Concurrence at report stage of Bill C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures)",
   "bill": "C-16",
   "result": "Passed",
   "yea": 195,
   "nay": 136,
   "paired": 10,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNPYYNNYYYNNY-NNNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNNNPNNN-NNNN-YYPNYNYNYYYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNPYNYYYPYYYNNNNYNYNYYNNNNYYYNNYYYPYNPYYYYNYYYYYYYYYYYYYNYYNYNYNNNNYNNYNNYNYYYYNYNYYYPYYYYYYNANNYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYPYNYNYYYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNYYYYYNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 20,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 331,
   "split": 0.4108761329305136,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/137",
   "openparliament": "https://openparliament.ca/votes/45-1/137/"
  },
  {
   "n": 138,
   "date": "2026-06-08",
   "desc": "Opposition Motion (Inflationary policies)",
   "bill": null,
   "result": "Failed",
   "yea": 133,
   "nay": 191,
   "paired": 12,
   "ballots": "YNYNNNYNANNANYYNYYNNNNNYPNNYYNNNYYN-AYYYNYY-NYNNNYNANYYNYNNNYNYN-NNYPYPYYY-YYYY-NNPYNYNYNNNYNNYNNNYNNYYYNNNNNANYYYANYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNYNYYYYPNYNNNPNNNYYYYNYNYNNYYYYNNPYYNNNPNYPNNNNYNNNNNNNNNNNNNYNNYNYNYYYYNYYNYYNYNNNNYNYNNNPNNNNNNYYYYNNYPNNNNYYYYYNYNYNNNNYYYYYNNNNNNPNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 133,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 166,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 19,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 324,
   "split": 0.4104938271604938,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/138",
   "openparliament": "https://openparliament.ca/votes/45-1/138/"
  },
  {
   "n": 139,
   "date": "2026-06-08",
   "desc": "Concurrence in an opposed item (amendment)",
   "bill": null,
   "result": "Failed",
   "yea": 140,
   "nay": 186,
   "paired": 12,
   "ballots": "YNYNNNYNYNNNNYYNYYNNNNNYPNNYYNNNYYN-AYYYNYY-NYNNNYNANYYNYNNNYNYN-NNYPYPYYY-YYYY-NNPYNYNYNNNYYNYNNNYNNYYYNNNNNANYYYYNYYNYNNNYYYNYNNNYNYNNYNNYYNYNNYNYYYYNNNYNNYYNNYNYNYYYYPNYNNNPNNNYYYYNYNYNNYYYYYNPYYNNNPNYPNNNNYNNNNNNNNNNNNNYNNYAYNYYYYNYYNYYNYNNNNYNYNNNPNNNNNNYYYYNNYPNNNNYYYYYNYNYNNNNYYYYYNNNNNNPNYNYNNNNNNYNNYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 134,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 167,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 18,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 326,
   "split": 0.4294478527607362,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/139",
   "openparliament": "https://openparliament.ca/votes/45-1/139/"
  },
  {
   "n": 140,
   "date": "2026-06-08",
   "desc": "3rd reading and adoption of Bill C-33, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2027",
   "bill": "C-33",
   "result": "Passed",
   "yea": 191,
   "nay": 134,
   "paired": 12,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNPYYNNYYYNNY-ANNNYNN-YNYYYNYAYNNYNYYYNYNY-YYNPNPNNN-NNNN-YYPNYNYNYYYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNPYNYYYPYYYNNNNYNYNYYNNNNYYPNNYYYPYNPYYYYNYYYYYYYYYYYYYNYYNANYNNNNYNNYNNYNYYYYNYNYYYPYYYYYYNNNNYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYPYNYNYAYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNYYYYANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 134,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 17,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 325,
   "split": 0.4123076923076923,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/140",
   "openparliament": "https://openparliament.ca/votes/45-1/140/"
  },
  {
   "n": 141,
   "date": "2026-06-09",
   "desc": "Motion to proceed to Orders of the Day",
   "bill": null,
   "result": "Passed",
   "yea": 167,
   "nay": 161,
   "paired": 12,
   "ballots": "NYNYYYNYNNNYYNNNNNYPYYYNYYYNNYYYNNY-NNANYNN-YNYYYNYNYNNYNYYYNYNN-NYNPNPNNN-NNNN-YYPNYNYNYYYNNYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNPYNYYYPYYYNNNNYNYNYYNNNNNYPNNYYYPYAPYYYYNYYYYYNNYNNYYYNNYNNNYNNNNYNNYNNYNYYYYNYNYNYPYYYYYYNNNNYYNPYYYNNNNNNYNYNYYYYNNNNNYYNYYYPYNYNYNYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 134,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 328,
   "split": 0.49085365853658536,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/141",
   "openparliament": "https://openparliament.ca/votes/45-1/141/"
  },
  {
   "n": 142,
   "date": "2026-06-09",
   "desc": "Time allocation for Bill C-20, An Act respecting the establishment of Build Canada Homes",
   "bill": "C-20",
   "result": "Passed",
   "yea": 166,
   "nay": 159,
   "paired": 12,
   "ballots": "NYNYYYNYNNNYYNNNNNYPYYYNYYYNNYYYNNY-NANNYNN-YNYYYNYNYNNYNYYYNYNN-NYNPNPNNN-NNNN-YYPNYNYNYYYNNYNYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNANNYNYNYYNNYYNYNYNNNNPYNYYYPYYYNNNNYNYNYYNNNNNYPNNYYYPYNPYYYYNYYYYYNNYNNYYYNNYNNNYNNNNYANYNNYNYYYYNYNYNYPYYYYYYNNNNYYNPYYYNNNNNNYNYNYYYYNNNNNYYNYYYPYNYNYAYYYYNYYNAYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 19,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 325,
   "split": 0.48923076923076925,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/142",
   "openparliament": "https://openparliament.ca/votes/45-1/142/"
  },
  {
   "n": 143,
   "date": "2026-06-09",
   "desc": "Government Business No. 10 (Extension of sitting hours in June)",
   "bill": null,
   "result": "Passed",
   "yea": 325,
   "nay": 1,
   "paired": 12,
   "ballots": "YYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYY-YYYYYYY-YYYYYYYYYYYYYYYYAYYY-YYYPYPYYY-YYYY-YYPYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYPYYYYYYYYYYYYYYYYYYYPYYYYYPYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYYAYYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYNYYYYYYYYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 133,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 19,
     "no": 1,
     "dissent": 1
    },
    "NDP": {
     "pos": "Y",
     "yes": 4,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 326,
   "split": 0.003067484662576687,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/143",
   "openparliament": "https://openparliament.ca/votes/45-1/143/"
  },
  {
   "n": 144,
   "date": "2026-06-09",
   "desc": "Motion to adjourn the House",
   "bill": null,
   "result": "Failed",
   "yea": 124,
   "nay": 186,
   "paired": 12,
   "ballots": "YNYNNNYNANNNNYYNYYNPNNNYNNNYYNNNYYN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYPYPYYY-YYYY-NNPYNANYYNNYANYNNYYNNYYYNNNNNANYAYYNYYNYNNNAAYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNANYNYYYYPNYNNNPNNNYYYYNYNYNNYAYYNNPYYNNNPNYPNNNNYNNNNNNNNNNNNNYNNYAYNAYAYNYYNYANYNNNNYNYNNNPNNNNNNYYAYNNYPNNNNYYYYANYNYNNNNYYYAANNNNNNPNYNANNNNNNYNNYANNYYNYY-NYNYNNNNYNYANYNYNNNYNNYNNNNAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 122,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 1,
     "no": 165,
     "dissent": 1
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 18,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 3,
     "dissent": 0
    }
   },
   "cast": 310,
   "split": 0.4,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/144",
   "openparliament": "https://openparliament.ca/votes/45-1/144/"
  },
  {
   "n": 145,
   "date": "2026-06-10",
   "desc": "Sixth report of the Standing Committee on Justice and Human Rights",
   "bill": null,
   "result": "Passed",
   "yea": 317,
   "nay": 6,
   "paired": 14,
   "ballots": "YYYYYYYYNPYYYYYYYYYPAYYYYYYYYYYYYAY-YYYYYYY-YYYYYYYYYYYYYYYYYYYY-YYYPYYYYY-YYYY-YYPYYYYYYYYYNYPYYYYYYAYYYYYYYAYYYYYYYYYYYYYYNYYYYYYYYNYYYYYYYYYYYYYYYYYYYYYYYNYYYYYYYYYYYPYYYYYPYYYYYYYYYYYYYYYYYNYPYYYYYPYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYPYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYYYYYYYYYPYYYYYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYAYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 133,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 18,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 323,
   "split": 0.018575851393188854,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/145",
   "openparliament": "https://openparliament.ca/votes/45-1/145/"
  },
  {
   "n": 146,
   "date": "2026-06-10",
   "desc": "3rd reading and adoption of Bill C-20, An Act respecting the establishment of Build Canada Homes",
   "bill": "C-20",
   "result": "Passed",
   "yea": 184,
   "nay": 140,
   "paired": 14,
   "ballots": "NYNYYYNYNPYYYNNYNNYPYYYNYYYNNYYYNAY-NNNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNPNYNNN-NNNN-YYPNYNYNYYYNNYPYYNNYYNNNYYYYYAYNNNNYNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNANNYYYNYYNNYYNYNYNNNNPYNYYYPYYYNNNNYNYNYYNNNNNYPNNYYYPYNPYYYYNYYYYYYYYYYYYYNYYAYNYNNNNYNNYNNYNYYYYNYNYYYPYYYYYYNNNNYYNPYYYYNNNNNYNYNYYYPNNNNNYYYYYYNYNYNYYYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNYYYYANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 18,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 324,
   "split": 0.43209876543209874,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/146",
   "openparliament": "https://openparliament.ca/votes/45-1/146/"
  },
  {
   "n": 147,
   "date": "2026-06-10",
   "desc": "2nd reading of Bill C-232, An Act to amend the Corrections and Conditional Release Act (maximum security offenders)",
   "bill": "C-232",
   "result": "Failed",
   "yea": 133,
   "nay": 190,
   "paired": 14,
   "ballots": "YNYNNNYNNPNNNYYNYYNPNNNYNNNYYNNNYAN-YYYYNYY-NYNNNYNYNYYNYNYNYNYN-NNYPYNYYY-YYYY-NNPYNYNYNNNYNNPNNNYNNYAYNNNNNANYYYYNYYNYNNNYNYNYNNNYNNNNYNNYYNYNNYNYYYYNNNYNNNYNNYNANYYYYPNYNNNPNNNYYYYNYNYNNYYYYNNPYYNNNPNYPNNNNYNNNNNNNNNNNNNYNNYNYNYYYYNAYNYYNYNNNNYNYNNNPNNNNNNYYYYNNYPNNNNYYYYYNYNYNNNPYYYYYNNNNNNYNYNYNNNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 132,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 1,
     "no": 165,
     "dissent": 1
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 18,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 323,
   "split": 0.4117647058823529,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/147",
   "openparliament": "https://openparliament.ca/votes/45-1/147/"
  },
  {
   "n": 148,
   "date": "2026-06-08",
   "desc": "3rd reading and adoption of Bill C-33, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2027",
   "bill": "C-33",
   "result": "Passed",
   "yea": 191,
   "nay": 134,
   "paired": 12,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNPYYNNYYYNNY-ANNNYNN-YNYYYNYAYNNYNYYYNYNY-YYNPNPNNN-NNNN-YYPNYNYNYYYNYYNYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYNYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNPYNYYYPYYYNNNNYNYNYYNNNNYYPNNYYYPYNPYYYYNYYYYYYYYYYYYYNYYNANYNNNNYNNYNNYNYYYYNYNYYYPYYYYYYNNNNYYNPYYYYNNNNNYNYNYYYYNNNNNYYYYYYPYNYNYAYYYYNYYNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNYYYYANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 134,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 17,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 325,
   "split": 0.4123076923076923,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/148",
   "openparliament": "https://openparliament.ca/votes/45-1/148/"
  },
  {
   "n": 149,
   "date": "2026-06-10",
   "desc": "Motion to adjourn the debate",
   "bill": null,
   "result": "Failed",
   "yea": 125,
   "nay": 189,
   "paired": 14,
   "ballots": "YNYNNNYNNPNNNYYNYYNPNNNYNNNYYNNNYAN-YYYYNYY-NYNNNYNYNAYNYNNNYNYN-NNYPYNYYY-YYYY-NNPYNYNYNNNYNNPNNYYNNYYYNNNNNANYYYYNYYNANNNYNYNYNNNYNNNNYNNYYNYNNYNYAYYNANYNNNYNNYNYNYYYAPNYNNNPNNNYYYYNYNYNNYAYYNNPYYNNNPNYPNNNNYNNNNNNNNNNNNNYNNANYNYYAYNYYNYYNYNNNNYNYNNNPNNNNNNYYAYNNYPNNNNYYYYYNYNYNNNPYYYYYNNNNNNYNYNYNNNNNNYNPYNNNAYNYY-NYNYNNNNYNYANYNYNNNYNNYNNNNAAN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 124,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 166,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 17,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 314,
   "split": 0.3980891719745223,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/149",
   "openparliament": "https://openparliament.ca/votes/45-1/149/"
  },
  {
   "n": 150,
   "date": "2026-06-10",
   "desc": "Motion to adjourn the House",
   "bill": null,
   "result": "Failed",
   "yea": 122,
   "nay": 186,
   "paired": 14,
   "ballots": "YNYNNNYNAPNNNYYNYYNPNNNYNNNYYNNNAAN-YYYYNYY-NYNNNYNYNYYNYNNNYNYN-NNYPYNYYY-YYYY-NNPYNYNANNNYNNPNNYYNNYYYNNNNNANYYYYNYYNYNNNYAANYNNNYNNNNYANYYNYNNYNYYYYNNNYNNNYNNYNYNYYYAPNYNNNPNNNYYYYNYNYNNYYYYNNPYYNNNPNYPNNNNYNANNNNNNNNNNNYNNANYNYYAYNYYNYYNYNNNNYNYNNNPNNNNNNYYAYNNYPNNNNYYYYYNANYNNNPAYYAYNNNNNNANYNYNNNNNNYNPYNNNAYNYY-NYNYNNNNYNYANYNYNNNANNYNNNNAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 121,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 18,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 308,
   "split": 0.3961038961038961,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/150",
   "openparliament": "https://openparliament.ca/votes/45-1/150/"
  },
  {
   "n": 151,
   "date": "2026-06-10",
   "desc": "Concurrence at report stage of Bill C-25, An Act to amend the Canada Elections Act and to enact An Act to change the names of certain electoral districts, 2026",
   "bill": "C-25",
   "result": "Passed",
   "yea": 314,
   "nay": 0,
   "paired": 14,
   "ballots": "AYYYYYYYYPYYYYYYYYYPYYYYYYYAYYYYYAY-YYYYYYA-YYYYYYYYYYYYYYYYYYYY-YYYPYYYYY-YYYY-YYPYYYYYYYYYYYPYYYYYYYYYYYYYYAYAYYYYYYYYYYYYYAYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAPYYYYYPYYYYYYYYYYYYYYYYYYYPYYYYYPYYPYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYYYYYYYYYYYYYYPYYYYYYYYYYYYYPYYYYYYYYYYYYYYYYPYYYYYYYYYYYAYYYYYYYYYYYYPYYYYAYYYY-YYYYYYYYAYYAYYYYYYYYYYYYYYYAYY",
   "positions": {
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "Conservative": {
     "pos": "Y",
     "yes": 124,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 18,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 314,
   "split": 0,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/151",
   "openparliament": "https://openparliament.ca/votes/45-1/151/"
  },
  {
   "n": 152,
   "date": "2026-06-11",
   "desc": "Motion to proceed to Orders of the Day",
   "bill": null,
   "result": "Passed",
   "yea": 165,
   "nay": 157,
   "paired": 12,
   "ballots": "NYNYYYNYNPNYYNNNNNYPYYYNYYYNNYYYNAY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNPNYNNN-NNNN-YYNNYNYNYYYNNYPYYNNYYNNNYYYYYAYANNNNANYNYYYNNNYAYYYNYNAYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNPYNYYYPYYYNNNNYNYNYYNNNNNYPNNYYYPYNPYYYYNYYYYYNNYNNYYYNNYNANYNNNNYNNYNNYNYYAYNYNYNYYYYYYYYNNNNYYNPYYYNNNNNNYNYNYYYPNNNNNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 17,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 322,
   "split": 0.48757763975155277,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/152",
   "openparliament": "https://openparliament.ca/votes/45-1/152/"
  },
  {
   "n": 153,
   "date": "2026-06-11",
   "desc": "3rd reading and adoption of Bill C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures)",
   "bill": "C-16",
   "result": "Passed",
   "yea": 192,
   "nay": 133,
   "paired": 12,
   "ballots": "NYNYYYNYYPYYYNNYNNYPYYYNYYYNNYYYNAY-NNNNYNN-YNYYYNYNYNNYNYYYNYNY-YYNPNYNNN-NNNN-YYNNYNYNYYYNYYPYYYNYYNNNYYYYYAYNNNNYNNYNYYYNYNYAYYYNYYYYNYYNNYNYYNYNNNNYYYNYYYNYYNYNYNNNNPYNYYYPYYYNNNNYNYNYYNNNNYYPNNYYYPYNPYYYYNYYYYYYYYYYYYYNYYNYNYNNNNYNNYNNYNYYYYNYNYYYYYYYYYYNNANYYNPYYYYNNNNNYNYNYYYPNNNNNYYYYYYNYNYNYYYYYYAYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNYYYYANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 18,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 325,
   "split": 0.40923076923076923,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/153",
   "openparliament": "https://openparliament.ca/votes/45-1/153/"
  },
  {
   "n": 154,
   "date": "2026-06-11",
   "desc": "Time allocation for Bill C-25, An Act to amend the Canada Elections Act and to enact An Act to change the names of certain electoral districts, 2026",
   "bill": "C-25",
   "result": "Passed",
   "yea": 167,
   "nay": 156,
   "paired": 12,
   "ballots": "NYNYYYNYNPNYYNNNNNYPYYYNYYYNNYYYNAY-NNNNYNN-YNYYYNYAYNNYNYYYNYNN-NYNPNYNNN-NNNN-YYNNYNYNYYYNNYPYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYAYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNNNPYNYYYPYYYNNNNYNYNYYNNNNNYPNNYYYPYNPYYYYNYYYYYNNYNNYYYNNYNNNYNNNNYNNYNAYNYYYYNYNYNYYYYYYYYNNNNYYNPYYYNNNNNNYNYNYYYPNNANNYYNYYYNYNYNYNYYYYAYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 132,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 18,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 323,
   "split": 0.48297213622291024,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/154",
   "openparliament": "https://openparliament.ca/votes/45-1/154/"
  },
  {
   "n": 155,
   "date": "2026-06-12",
   "desc": "Time allocation for Bill C-14, An Act to amend the Criminal Code, the Youth Criminal Justice Act and the National Defence Act (bail and sentencing)",
   "bill": "C-14",
   "result": "Passed",
   "yea": 166,
   "nay": 158,
   "paired": 10,
   "ballots": "AYNYYYNYNPNYYNNNNNYPYYYNYYYNNYYYNAY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYANN-NNNN-YYNNYNYNYYYNNYPYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYNYNNNNYNYNYYNNYYNYNYNNANYYNYYYPYYYNNNNYNYNYYNNNNNYYNNYYYPYNPYYYYNYYYYYNNYNNYAYNNYNNNYNNNNYNNYNNYNYYYYNYNYNYYYYYYYYNNNNYYNNAYYNNNNNNYNYNYYYPNNNNNYYNYYYNYNYNYNYYYYNYPNYYYNNYNP-YNYNYYPYAYNNYNYNYYYNYYNNYYNANY",
   "positions": {
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 0,
     "dissent": 0
    },
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 18,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 324,
   "split": 0.4876543209876543,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/155",
   "openparliament": "https://openparliament.ca/votes/45-1/155/"
  },
  {
   "n": 156,
   "date": "2026-06-15",
   "desc": "Motion for closure",
   "bill": null,
   "result": "Passed",
   "yea": 168,
   "nay": 162,
   "paired": 8,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNPY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYPYNAYPYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYAYNNNNYNYNYYNNYYNYNYNNNNYYNPYYYYYYNNNNYNYNYYNNNNNYYNNYYYPYNNYYYYNYYYYYNNYNNYAYNNYNNNPNNNNYNNYNNYNYYYYNYPYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 330,
   "split": 0.4909090909090909,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/156",
   "openparliament": "https://openparliament.ca/votes/45-1/156/"
  },
  {
   "n": 157,
   "date": "2026-06-15",
   "desc": "Motion to proceed to Orders of the Day",
   "bill": null,
   "result": "Passed",
   "yea": 167,
   "nay": 162,
   "paired": 8,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNPY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYPYNAYPYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNAYNNYNYYAYNNNNYNYNYYNNYYNYNYNNNNYYNPYYYYYYNNNNYNYNYYNNNNNYYNNYYYPYNNYYYYNYYYYYNNYNNYAYNNYNNNPNNNNYNNYNNYNYYYYNYPYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 136,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 167,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 329,
   "split": 0.49240121580547114,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/157",
   "openparliament": "https://openparliament.ca/votes/45-1/157/"
  },
  {
   "n": 158,
   "date": "2026-06-15",
   "desc": "Government Business No. 12 (Proceedings on Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026) (subamendment)",
   "bill": null,
   "result": "Failed",
   "yea": 160,
   "nay": 169,
   "paired": 8,
   "ballots": "YNYNNNYNYYYNNYYYYYNNNNNYNNNYYNNNYPN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYAYNYYY-YYYY-NNYYNYNYNPNYYNPNNNYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNANYYYYNYNYNNYYNNYNYNYYYYNNYPNNNNNNYYYYNYNYNNYYYYYNNYYNNNPNYYNNNNYNNNNNYYNYYNANYYNYYYPYYYYNYYNYYNYNNNNYNPNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYAYNNYNNNYNYNYNYNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 134,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 20,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 329,
   "split": 0.48632218844984804,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/158",
   "openparliament": "https://openparliament.ca/votes/45-1/158/"
  },
  {
   "n": 159,
   "date": "2026-06-15",
   "desc": "Government Business No. 12 (Proceedings on Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026) (amendment))",
   "bill": null,
   "result": "Failed",
   "yea": 162,
   "nay": 168,
   "paired": 8,
   "ballots": "YNYNNNYNYYYNNYYYYYNNNNNYNNNYYNNNYPN-YYYYNYY-NYNNNYNYNYYNYNNNYNYY-YNYYYNYYY-YYYY-NNYYNYNYNPNYYNPNNYYNNYYYNNNNNANYYYYYYYNYNNNYYYNYNNNYNYNNYNNYYNYNNANYYYYNYNYNNYYNNYNYNYYYYNNYPNNNNNNYYYYNYNYNNYYYYYNNYYNNNPNYYNNNNYNNNNNYYNYYNANYYNYYYPYYYYNYYNYYNYNNNNYNPNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYAYNNYNNNYNYNYNYNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 135,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 168,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 20,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 330,
   "split": 0.4909090909090909,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/159",
   "openparliament": "https://openparliament.ca/votes/45-1/159/"
  },
  {
   "n": 160,
   "date": "2026-06-15",
   "desc": "Government Business No. 12 (Proceedings on Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026)",
   "bill": null,
   "result": "Passed",
   "yea": 168,
   "nay": 162,
   "paired": 8,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNPY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYPYNNYPYYNNYYNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYAYNNNNYNYNYYNNYYNYNYNNNNYYNPYYYYYYNNNNYNYNYYNNNNNYYNNYYYPYNNYYYYNYYYYYNNYNNYAYNNYNNNPNNNNYNNYNNYNYYYYNYPYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNANYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 135,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 330,
   "split": 0.4909090909090909,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/160",
   "openparliament": "https://openparliament.ca/votes/45-1/160/"
  },
  {
   "n": 161,
   "date": "2026-06-15",
   "desc": "Time allocation for Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places)",
   "bill": "C-9",
   "result": "Passed",
   "yea": 168,
   "nay": 159,
   "paired": 8,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYNPY-NNNNYNN-YNYYYNYNYNNYNYYYNYNN-NYNNNYNNN-NNNN-YYNNYNYNYPYNNYPYYNNYYNNNYYYYYAYNNNNNNNYAYYYNNNYNYYYNYNYYNYYNNYNYYAYNNNNYNYNYYNNYYNYNYNNNNYYNPYYYYYYNNNNYNYNYYNANNNYYNNYYYPYNNYYYYNYYYYYNNYNNYAYNNYNNNPNNNNYNNYNNYNYYYYNYPYNYYYYYYYYNNNNYYNAYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNAYYNANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 133,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 168,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 19,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 327,
   "split": 0.48623853211009177,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/161",
   "openparliament": "https://openparliament.ca/votes/45-1/161/"
  },
  {
   "n": 162,
   "date": "2026-06-16",
   "desc": "Motion to proceed to Orders of the Day",
   "bill": null,
   "result": "Passed",
   "yea": 164,
   "nay": 157,
   "paired": 16,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYNNYYYAAY-NNNNYNN-YNYYYNYNYNNYPYYYNYNN-NYNNNYNNN-NNNN-YYNNPPYNYPYNNYPYYNNYYNNNYYYYYAYNNNNNNNPNYYYNNNYNYYYNYNYYNYPNNYNYYPYNNNNYNYNYYNNYYNYPYNNNNYYNYYYYYYYNNNNYNYNPYNNNNNYYNNYYYPYNNYYYYNYYYPYNNYNNYAYNNYNNNPNNNNYNNYNNYNYYYYPYPYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNAYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 130,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 321,
   "split": 0.48909657320872274,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/162",
   "openparliament": "https://openparliament.ca/votes/45-1/162/"
  },
  {
   "n": 163,
   "date": "2026-06-16",
   "desc": "Motion to adjourn the House",
   "bill": null,
   "result": "Failed",
   "yea": 130,
   "nay": 189,
   "paired": 16,
   "ballots": "YNYNNNYNNNNNNYYNYYNNNNNYNNNAYNNNYAN-YYYYNYN-NYNNNYNYNYYNPNNNYNYN-NNYYYNYYY-YYYY-NNYYPPNYNPNYANPNNYYNNYYYNNNNNANYYYYNYYPYNNNYNYNYNNNYNNNNYNPYYNYNNPNYAYYNNNYNNNYNNYNPNYYYYNNYNNNNNNNYYYYNYNYPNYYYYNNNYYNNNPNYANNNNYNNNPNNNNNNNANYNNYNYPYYYYNYYNYYNYNNNNPNPNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNNNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 129,
     "no": 1,
     "dissent": 1
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 19,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 319,
   "split": 0.40752351097178685,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/163",
   "openparliament": "https://openparliament.ca/votes/45-1/163/"
  },
  {
   "n": 164,
   "date": "2026-06-16",
   "desc": "Motion for closure",
   "bill": null,
   "result": "Passed",
   "yea": 164,
   "nay": 155,
   "paired": 16,
   "ballots": "NYNYYYNYNNNYYNNNNNYYYYYNYYYANYYYAAY-NNNNYNN-YNYYYNYNYNNYPYYYNYNN-NYNNNYNNN-NNNN-YYNNPPYNYPYNNYPYYNNYYNNNYYYYYAYNNNNNNNPNYYYNNNYNYYYNYNYYNYPNNYNYYPYNNNNYNYNYYNNYYNYPYNNNNYYNYYYYYYYNNNNYNYNPYNNNNNYYNNYYYPYNAYYYYNYYYPYNNYNNYAYNNYNNNPNNNNYNNYNNYNYYYYPYPYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYAYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 129,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 19,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 319,
   "split": 0.48589341692789967,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/164",
   "openparliament": "https://openparliament.ca/votes/45-1/164/"
  },
  {
   "n": 165,
   "date": "2026-06-16",
   "desc": "Government Business No. 11 (Proceedings on Bill C-26, An Act to authorize certain payments to be made out of the Consolidated Revenue Fund for the purpose of improving housing supply) (amendment)",
   "bill": null,
   "result": "Failed",
   "yea": 134,
   "nay": 187,
   "paired": 16,
   "ballots": "YNYNNNYNYNNNNYYNYYNNNNNYNNNYYNNNYAN-YYYYNYY-NYNNNYNYNYYNPNNNYNYN-NNYYYNYYY-YYYY-NNYYPPNYNPNYYNPNNNNNNYYYNNNNNANYYYYNNYPYNNNYYYNYNNNYNYNNYNPYYNYNNPNYYYYNNNYNNYYNNYNPNYYYYNNYNNNNNNNYYYYNYNYPNYYYYYNNYYNNNPNYNNNNNYNNNPNNNNNNNANYNNYNYPYYYYNYYNYYNYNNNNPNPNNNNNNNNNNYYAYNNYNNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNANNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 128,
     "no": 3,
     "dissent": 3
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 164,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 19,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 321,
   "split": 0.4174454828660436,
   "dissent": true,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/165",
   "openparliament": "https://openparliament.ca/votes/45-1/165/"
  },
  {
   "n": 166,
   "date": "2026-06-16",
   "desc": "Government Business No. 11 (Proceedings on Bill C-26, An Act to authorize certain payments to be made out of the Consolidated Revenue Fund for the purpose of improving housing supply)",
   "bill": null,
   "result": "Passed",
   "yea": 164,
   "nay": 156,
   "paired": 16,
   "ballots": "AYNYYYNYANNYYNNNNNYYYYYNYYYNNYYYNAY-NNNNYNN-YNYYYNYNYNNYPYYYNYNN-NYNNNYNNN-NNNN-YYNNPPYNYPYNNYPYYNNYYNNNYYYYYAYNNNNNNNPNYYYNNNYNYYYNYAYYNYPNNYNYYPYNNNNYNYNYYNNYYNYPYNNNNYYNYYYYYYYNNNNYNYNPYNNNNNYYNNYYYPYNNYYYYNYYYPYNNYNNYAYNNYNNNPNNNNYNNYNNYNYYYYPYPYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNANY",
   "positions": {
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 131,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 4,
     "dissent": 0
    }
   },
   "cast": 320,
   "split": 0.4875,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/166",
   "openparliament": "https://openparliament.ca/votes/45-1/166/"
  },
  {
   "n": 167,
   "date": "2026-06-17",
   "desc": "Motion respecting Senate amendments to Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places) (amendment)",
   "bill": "C-9",
   "result": "Failed",
   "yea": 132,
   "nay": 184,
   "paired": 14,
   "ballots": "YNYNNNYNYNNNNYYNYYNNNNNYNNNAYNNNYAN-AYYYNYY-NYNNNYNYNYYNPNNNYNYN-NNYYANYYY-YYYY-NNYYPPNYNPNAANPNNYYNNYAYNNNNNANYYYYNYYPYNNNYYYNYNNNYNYNNYNNYYNYNNANYYYYNNNYNNYYNNYNPNYYYYNNYNNNNNNNYYAYNYNYPNYYYYYNNYYNNNNNYPNNNNYNNNPNNNNNNNANYNNYNYPYYYYNYYNYYNYNNNNPNPNNNNNNNNNNYYYYNNYYNNNNYYYYYNYNYNNNNYYYYYNNNNNNYNYNYNANNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYNNNNAYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 126,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 165,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 19,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 4,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 316,
   "split": 0.4177215189873418,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/167",
   "openparliament": "https://openparliament.ca/votes/45-1/167/"
  },
  {
   "n": 168,
   "date": "2026-06-17",
   "desc": "Motion respecting Senate amendments to Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places)",
   "bill": "C-9",
   "result": "Passed",
   "yea": 189,
   "nay": 128,
   "paired": 14,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNAY-ANNNYNN-YNYYYNYNYNNYPYYYNYNY-YYNNNYNNN-NNNN-YYNNPPYNYPYAAYPYYYNYYNANYYYYYAYNNNNYNNPNYYYNYNYNYYYNYYYYNYYNNYNYYAYNNNNYYYNYYYNYYNYPYNNNNYYNYYYYYYYNNANYNYNPYNNNNYYYNNYYYYYNPYYYYNYYYPYYYYYYYAYNYYNYNPNNNNYNNYNNYNYYYYPYPYYYYYYYYYYNNNNYYNNYYYYNNNNNYNYNYYYYNNNNNYYYYAYNYNYNYAYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNYYYYANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 128,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 164,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 19,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 4,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 317,
   "split": 0.4037854889589905,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/168",
   "openparliament": "https://openparliament.ca/votes/45-1/168/"
  },
  {
   "n": 169,
   "date": "2026-06-17",
   "desc": "2nd reading of Bill C-26, An Act to authorize certain payments to be made out of the Consolidated Revenue Fund for the purpose of improving housing supply",
   "bill": "C-26",
   "result": "Passed",
   "yea": 191,
   "nay": 129,
   "paired": 14,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNAY-ANNAYNN-YNYYYNYNYNNYPYYYNYNY-YYNNNYNNN-NNNN-YYNNPPYNYPYNAYPYYYNYYNNNYYYYYAYNNNNYNNPNYYYNYNYNYYYNYYYYNYYNNYNYYAYNNNNYYYNYYYNYYNYPYNNNNYYNYYYYYYYNNNNYNYNPYNNNNYYYNNYYYYYNPYYYYNYYYPYYYYYYYAYNYYAYNPNNNNYNNYNNYNYYYYPYPYYYYYYYYYYNNNNYYNNYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNYYYYANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 129,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 20,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 4,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 320,
   "split": 0.403125,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/169",
   "openparliament": "https://openparliament.ca/votes/45-1/169/"
  },
  {
   "n": 170,
   "date": "2026-06-17",
   "desc": "2nd reading of Bill C-267, An Act to establish a national framework to promote the durability of electronic products and essential home appliances",
   "bill": "C-267",
   "result": "Passed",
   "yea": 192,
   "nay": 131,
   "paired": 14,
   "ballots": "NYNYYYNYYYYYYNNYNNYYYYYNYYYNNYYYNAY-ANNNYNN-YNYYYNYNYNNYPYYYNYNY-YYNNNYNNN-NNNN-YYNNPPYNYPYNYYPYYYNYYNNNYYYYYAYNNNNYNNPNYYYNYNYNYYYNYYYYNYYNNYNYYAYNNNNYYYNYYYNYYNYPYNNNNYYNYYYYYYYNNNNYNYNPYNNNNYYYNNYYYYYNPYYYYNYYYPYYYYYYYAYNYYNYNPNNNNYNNYNNYNYYYYPYPYYYYYYYYYYNNNNYYNNYYYYNNNNNYNYNYYYYNNNNNYYYYYYNYNYNYYYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNYYYYANY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 131,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 20,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 323,
   "split": 0.4055727554179567,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/170",
   "openparliament": "https://openparliament.ca/votes/45-1/170/"
  },
  {
   "n": 171,
   "date": "2026-06-17",
   "desc": "Government Business No. 13 (Proceedings on Bill C-22, An Act respecting lawful access) (amendment)",
   "bill": null,
   "result": "Failed",
   "yea": 151,
   "nay": 171,
   "paired": 14,
   "ballots": "YNANNNYNAYYNNYYYYYNNNNNYNNNYYNNNYAN-AYYYNYY-NYNNNYNYNYYNPNNNYNYY-YNAYYNYYY-YYYY-NNYYPPNYNPNYNNPNNYYNNYYYNNNNNANYYYYYYYPYNNNYNYNYNNNYNNNNYNNYYNYNNANYYYYNYNYNNNYNNYNPNYYYYNNYNNNNNNNYYYYNYNYPNYYYYNNNYYNNNYNYPNNNNYNNNPNYYNYYNNNYYNYYYPYYYYNYYNYYNYNNNNPNPNYNNNNNNNNYYYYNNYYNNNYYYYYYNYNYNNNNYYYYYNNYNNNYNYNYNYNNNNYNPYNNNYYNYY-NYNYNNNNYNYYNYNYNNNYNNYYNNYYYN",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 129,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "N",
     "yes": 0,
     "no": 166,
     "dissent": 0
    },
    "Bloc": {
     "pos": "Y",
     "yes": 21,
     "no": 0,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 322,
   "split": 0.468944099378882,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/171",
   "openparliament": "https://openparliament.ca/votes/45-1/171/"
  },
  {
   "n": 172,
   "date": "2026-06-17",
   "desc": "Government Business No. 13 (Proceedings on Bill C-22, An Act respecting lawful access)",
   "bill": null,
   "result": "Passed",
   "yea": 166,
   "nay": 150,
   "paired": 14,
   "ballots": "NYAYYYNYANNYYNNNNNYYYYYNYYYNNYYYNAY-ANNNYNN-YNYYYNYNYNNYPYYYNYNN-NYANNYNNN-NNNN-YYNNPPYNYPYNAYPYYNNYYNNNYYYYYAYNNNNNNNPNYYYNANYNYYYNYAYYNYYNNYNYYAYNNNNYNYNYYANYYNYPYNNNNYYNYYYYYYYNNNNYNYNPYNNNNAYYNNYYYNYNPYYYYNYYYPYNNYNNYYYNNYNNNPNNNNYNNYNNYNYYYYPYPYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYAYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 129,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    }
   },
   "cast": 316,
   "split": 0.47468354430379744,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/172",
   "openparliament": "https://openparliament.ca/votes/45-1/172/"
  },
  {
   "n": 173,
   "date": "2026-06-18",
   "desc": "3rd reading and adoption of Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026",
   "bill": "C-30",
   "result": "Passed",
   "yea": 166,
   "nay": 159,
   "paired": 12,
   "ballots": "NYNYYYNYNNNYYNNNNAYYYYYNYYYNNYYYNPY-ANNNYNN-YNYYYNYNYNNYPYYYNYNN-AYNNNYNNN-NNNN-YYNNPPYNYYYNNYPYYNNYPNNNYYYYYAYNNNNNNNYNYYYNNNYNYYYNYNYYNYYNNYNYYAYNNNNYNYNYYNNYYNYPYNNNNYYNYYYYYYYNNNNYNYNPYNNNNNYYNNYYYNYNPYYYYNYYYPYNNYNNYAYNNYNNNPNNNNYNNYNNYNYYYYNYNYNYYYYYYYYNNNNYYNNYYYNNNNNNYNYNYYYYNNNNNYYNYYYNYNYNYNYYYYNYPNYYYNNYNN-YNYNYYYYNYNNYNYNYYYNYYNNYYNNNY",
   "positions": {
    "Conservative": {
     "pos": "N",
     "yes": 0,
     "no": 132,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 166,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 20,
     "dissent": 0
    },
    "NDP": {
     "pos": "N",
     "yes": 0,
     "no": 5,
     "dissent": 0
    }
   },
   "cast": 325,
   "split": 0.48923076923076925,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/173",
   "openparliament": "https://openparliament.ca/votes/45-1/173/"
  },
  {
   "n": 174,
   "date": "2026-09-23",
   "desc": "2nd reading of Bill C-266, An Act to establish a national framework respecting skilled trades and labour mobility",
   "bill": "C-266",
   "result": "Passed",
   "yea": 295,
   "nay": 21,
   "paired": 14,
   "ballots": "YYYYYYYY-NNYYYYNYYYPYYYYYYYYYYYYYAP-YYPPYYYYYYPYYYYYY-YYYYYYAYYN-NYYPYYYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYYYYAYYYYYNYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAYYYNYYYYYYYYYYPYYYYYPYY-YYYYYYYYYYYYYYYYYYY-YYYYYYYYNYYNYYYPYYYYYYNNYNNYYYYNYANYYYYYYYYYYYYYPYY-YYYYYNYYYYYYYYPYYYYPAYYYPNYY-YYYYYYYYYYYYYYYYYNYYYY-YYYY-YYYYPYYY-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNYYNNYY",
   "positions": {
    "Conservative": {
     "pos": "Y",
     "yes": 124,
     "no": 0,
     "dissent": 0
    },
    "Liberal": {
     "pos": "Y",
     "yes": 165,
     "no": 0,
     "dissent": 0
    },
    "Bloc": {
     "pos": "N",
     "yes": 0,
     "no": 21,
     "dissent": 0
    },
    "NDP": {
     "pos": "Y",
     "yes": 5,
     "no": 0,
     "dissent": 0
    }
   },
   "cast": 316,
   "split": 0.06645569620253164,
   "dissent": false,
   "official": "https://www.ourcommons.ca/members/en/votes/45/1/174",
   "openparliament": "https://openparliament.ca/votes/45-1/174/"
  }
 ],
 "members": [
  {
   "id": "aaron-gunn",
   "name": "Aaron Gunn",
   "party": "Conservative",
   "riding": "North Island—Powell River",
   "province": "BC",
   "cast": 170,
   "paired": 0,
   "absent": 4,
   "comparable": 170,
   "withParty": 169,
   "rate": 0.9941176470588236,
   "breaks": [
    73
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/aaron-gunn/"
  },
  {
   "id": "abdelhaq-sari",
   "name": "Abdelhaq Sari",
   "party": "Liberal",
   "riding": "Bourassa",
   "province": "QC",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/abdelhaq-sari/"
  },
  {
   "id": "adam-chambers",
   "name": "Adam Chambers",
   "party": "Conservative",
   "riding": "Simcoe North",
   "province": "ON",
   "cast": 169,
   "paired": 3,
   "absent": 2,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/adam-chambers/"
  },
  {
   "id": "adam-van-koeverden",
   "name": "Adam van Koeverden",
   "party": "Liberal",
   "riding": "Burlington North—Milton West",
   "province": "ON",
   "cast": 168,
   "paired": 6,
   "absent": 0,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/adam-van-koeverden/"
  },
  {
   "id": "ahmed-hussen",
   "name": "Ahmed Hussen",
   "party": "Liberal",
   "riding": "York South—Weston—Etobicoke",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ahmed-hussen/"
  },
  {
   "id": "alana-hirtle",
   "name": "Alana Hirtle",
   "party": "Liberal",
   "riding": "Cumberland—Colchester",
   "province": "NS",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/alana-hirtle/"
  },
  {
   "id": "alex-ruff",
   "name": "Alex Ruff",
   "party": "Conservative",
   "riding": "Bruce—Grey—Owen Sound",
   "province": "ON",
   "cast": 171,
   "paired": 3,
   "absent": 0,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/alex-ruff/"
  },
  {
   "id": "alexandra-mendes",
   "name": "Alexandra Mendes",
   "party": "Liberal",
   "riding": "Brossard—Saint-Lambert",
   "province": "QC",
   "cast": 171,
   "paired": 2,
   "absent": 1,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/alexandra-mendes/"
  },
  {
   "id": "alexandre-boulerice",
   "name": "Alexandre Boulerice",
   "party": "Independent",
   "riding": "Rosemont—La Petite-Patrie",
   "province": "QC",
   "cast": 160,
   "paired": 0,
   "absent": 13,
   "comparable": 100,
   "withParty": 100,
   "rate": 1,
   "breaks": [],
   "parties": [
    "NDP",
    "Independent"
   ],
   "left": "2026-08-25",
   "openparliament": "https://openparliament.ca/politicians/alexandre-boulerice/"
  },
  {
   "id": "alexis-brunelle-duceppe",
   "name": "Alexis Brunelle-Duceppe",
   "party": "Bloc",
   "riding": "Lac-Saint-Jean",
   "province": "QC",
   "cast": 164,
   "paired": 10,
   "absent": 0,
   "comparable": 164,
   "withParty": 164,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/alexis-brunelle-duceppe/"
  },
  {
   "id": "alexis-deschenes",
   "name": "Alexis Deschênes",
   "party": "Bloc",
   "riding": "Gaspésie—Les Îles-de-la-Madeleine—Listuguj",
   "province": "QC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/alexis-deschenes/"
  },
  {
   "id": "ali-ehsassi",
   "name": "Ali Ehsassi",
   "party": "Liberal",
   "riding": "Willowdale",
   "province": "ON",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ali-ehsassi/"
  },
  {
   "id": "amandeep-sodhi",
   "name": "Amandeep Sodhi",
   "party": "Liberal",
   "riding": "Brampton Centre",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/amandeep-sodhi/"
  },
  {
   "id": "amanpreet-gill",
   "name": "Amanpreet S. Gill",
   "party": "Conservative",
   "riding": "Calgary Skyview",
   "province": "AB",
   "cast": 159,
   "paired": 0,
   "absent": 15,
   "comparable": 159,
   "withParty": 159,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/amanpreet-gill/"
  },
  {
   "id": "amarjeet-gill",
   "name": "Amarjeet Gill",
   "party": "Conservative",
   "riding": "Brampton West",
   "province": "ON",
   "cast": 157,
   "paired": 3,
   "absent": 14,
   "comparable": 157,
   "withParty": 157,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/amarjeet-gill/"
  },
  {
   "id": "andreanne-larouche",
   "name": "Andréanne Larouche",
   "party": "Bloc",
   "riding": "Shefford",
   "province": "QC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/andreanne-larouche/"
  },
  {
   "id": "andrew-lawton",
   "name": "Andrew Lawton",
   "party": "Conservative",
   "riding": "Elgin—St. Thomas—London South",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/andrew-lawton/"
  },
  {
   "id": "andrew-scheer",
   "name": "Andrew Scheer",
   "party": "Conservative",
   "riding": "Regina—Qu'Appelle",
   "province": "SK",
   "cast": 170,
   "paired": 0,
   "absent": 4,
   "comparable": 170,
   "withParty": 169,
   "rate": 0.9941176470588236,
   "breaks": [
    100
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/andrew-scheer/"
  },
  {
   "id": "angelo-iacono",
   "name": "Angelo Iacono",
   "party": "Liberal",
   "riding": "Alfred-Pellan",
   "province": "QC",
   "cast": 173,
   "paired": 1,
   "absent": 0,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/angelo-iacono/"
  },
  {
   "id": "anita-anand",
   "name": "Anita Anand",
   "party": "Liberal",
   "riding": "Oakville East",
   "province": "ON",
   "cast": 137,
   "paired": 37,
   "absent": 0,
   "comparable": 137,
   "withParty": 137,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/anita-anand/"
  },
  {
   "id": "anita-vandenbeld",
   "name": "Anita Vandenbeld",
   "party": "Liberal",
   "riding": "Ottawa West—Nepean",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/anita-vandenbeld/"
  },
  {
   "id": "anju-dhillon",
   "name": "Anju Dhillon",
   "party": "Liberal",
   "riding": "Dorval—Lachine—LaSalle",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/anju-dhillon/"
  },
  {
   "id": "anna-gainey",
   "name": "Anna Gainey",
   "party": "Liberal",
   "riding": "Notre-Dame-de-Grâce—Westmount",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/anna-gainey/"
  },
  {
   "id": "anna-roberts",
   "name": "Anna Roberts",
   "party": "Conservative",
   "riding": "King—Vaughan",
   "province": "ON",
   "cast": 169,
   "paired": 4,
   "absent": 1,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/anna-roberts/"
  },
  {
   "id": "annie-koutrakis",
   "name": "Annie Koutrakis",
   "party": "Liberal",
   "riding": "Vimy",
   "province": "QC",
   "cast": 162,
   "paired": 12,
   "absent": 0,
   "comparable": 162,
   "withParty": 162,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/annie-koutrakis/"
  },
  {
   "id": "anthony-housefather",
   "name": "Anthony Housefather",
   "party": "Liberal",
   "riding": "Mount Royal",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/anthony-housefather/"
  },
  {
   "id": "arielle-kayabaga",
   "name": "Arielle Kayabaga",
   "party": "Liberal",
   "riding": "London West",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/arielle-kayabaga/"
  },
  {
   "id": "arnold-viersen",
   "name": "Arnold Viersen",
   "party": "Conservative",
   "riding": "Peace River—Westlock",
   "province": "AB",
   "cast": 170,
   "paired": 0,
   "absent": 4,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/arnold-viersen/"
  },
  {
   "id": "arpan-khanna",
   "name": "Arpan Khanna",
   "party": "Conservative",
   "riding": "Oxford",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/arpan-khanna/"
  },
  {
   "id": "aslam-rana",
   "name": "Aslam Rana",
   "party": "Liberal",
   "riding": "Hamilton Centre",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/aslam-rana/"
  },
  {
   "id": "bardish-chagger",
   "name": "Bardish Chagger",
   "party": "Liberal",
   "riding": "Waterloo",
   "province": "ON",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/bardish-chagger/"
  },
  {
   "id": "ben-carr",
   "name": "Ben Carr",
   "party": "Liberal",
   "riding": "Winnipeg South Centre",
   "province": "MB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ben-carr/"
  },
  {
   "id": "ben-lobb",
   "name": "Ben Lobb",
   "party": "Conservative",
   "riding": "Huron—Bruce",
   "province": "ON",
   "cast": 170,
   "paired": 0,
   "absent": 4,
   "comparable": 170,
   "withParty": 169,
   "rate": 0.9941176470588236,
   "breaks": [
    100
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ben-lobb/"
  },
  {
   "id": "bernard-genereux",
   "name": "Bernard Généreux",
   "party": "Conservative",
   "riding": "Côte-du-Sud—Rivière-du-Loup—Kataskomiq—Témiscouata",
   "province": "QC",
   "cast": 144,
   "paired": 7,
   "absent": 23,
   "comparable": 144,
   "withParty": 144,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/bernard-genereux/"
  },
  {
   "id": "bienvenu-olivier-ntumba",
   "name": "Bienvenu-Olivier Ntumba",
   "party": "Liberal",
   "riding": "Mont-Saint-Bruno—L’Acadie",
   "province": "QC",
   "cast": 173,
   "paired": 1,
   "absent": 0,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/bienvenu-olivier-ntumba/"
  },
  {
   "id": "bill-blair",
   "name": "Bill Blair",
   "party": "Liberal",
   "riding": "Scarborough Southwest",
   "province": "ON",
   "cast": 61,
   "paired": 0,
   "absent": 8,
   "comparable": 61,
   "withParty": 61,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": "2026-02-02",
   "openparliament": "https://openparliament.ca/politicians/bill-blair/"
  },
  {
   "id": "billy-morin",
   "name": "Billy Morin",
   "party": "Conservative",
   "riding": "Edmonton Northwest",
   "province": "AB",
   "cast": 155,
   "paired": 6,
   "absent": 13,
   "comparable": 155,
   "withParty": 155,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/billy-morin/"
  },
  {
   "id": "blaine-calkins",
   "name": "Blaine Calkins",
   "party": "Conservative",
   "riding": "Ponoka—Didsbury",
   "province": "AB",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/blaine-calkins/"
  },
  {
   "id": "blake-richards",
   "name": "Blake Richards",
   "party": "Conservative",
   "riding": "Airdrie—Cochrane",
   "province": "AB",
   "cast": 171,
   "paired": 1,
   "absent": 2,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/blake-richards/"
  },
  {
   "id": "bob-zimmer",
   "name": "Bob Zimmer",
   "party": "Conservative",
   "riding": "Prince George—Peace River—Northern Rockies",
   "province": "BC",
   "cast": 168,
   "paired": 5,
   "absent": 1,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/bob-zimmer/"
  },
  {
   "id": "bobby-morrissey",
   "name": "Bobby Morrissey",
   "party": "Liberal",
   "riding": "Egmont",
   "province": "PE",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/bobby-morrissey/"
  },
  {
   "id": "brad-redekopp",
   "name": "Brad Redekopp",
   "party": "Conservative",
   "riding": "Saskatoon West",
   "province": "SK",
   "cast": 169,
   "paired": 2,
   "absent": 3,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/brad-redekopp/"
  },
  {
   "id": "brad-vis",
   "name": "Brad Vis",
   "party": "Conservative",
   "riding": "Mission—Matsqui—Abbotsford",
   "province": "BC",
   "cast": 161,
   "paired": 12,
   "absent": 1,
   "comparable": 161,
   "withParty": 160,
   "rate": 0.9937888198757764,
   "breaks": [
    163
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/brad-vis/"
  },
  {
   "id": "braeden-caley",
   "name": "Braeden Caley",
   "party": "Liberal",
   "riding": "North Vancouver—Capilano",
   "province": "BC",
   "cast": 1,
   "paired": 0,
   "absent": 0,
   "comparable": 1,
   "withParty": 1,
   "rate": null,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/braeden-caley/"
  },
  {
   "id": "braedon-clark",
   "name": "Braedon Clark",
   "party": "Liberal",
   "riding": "Sackville—Bedford—Preston",
   "province": "NS",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/braedon-clark/"
  },
  {
   "id": "branden-leslie",
   "name": "Branden Leslie",
   "party": "Conservative",
   "riding": "Portage—Lisgar",
   "province": "MB",
   "cast": 170,
   "paired": 4,
   "absent": 0,
   "comparable": 170,
   "withParty": 169,
   "rate": 0.9941176470588236,
   "breaks": [
    100
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/branden-leslie/"
  },
  {
   "id": "brendan-hanley",
   "name": "Brendan Hanley",
   "party": "Liberal",
   "riding": "Yukon",
   "province": "YT",
   "cast": 169,
   "paired": 5,
   "absent": 0,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/brendan-hanley/"
  },
  {
   "id": "bruce-fanjoy",
   "name": "Bruce Fanjoy",
   "party": "Liberal",
   "riding": "Carleton",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/bruce-fanjoy/"
  },
  {
   "id": "buckley-belanger",
   "name": "Buckley Belanger",
   "party": "Liberal",
   "riding": "Desnethé—Missinippi—Churchill River",
   "province": "SK",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/buckley-belanger/"
  },
  {
   "id": "burton-bailey",
   "name": "Burton Bailey",
   "party": "Conservative",
   "riding": "Red Deer",
   "province": "AB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/burton-bailey/"
  },
  {
   "id": "carlos-leitao",
   "name": "Carlos Leitão",
   "party": "Liberal",
   "riding": "Marc-Aurèle-Fortin",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/carlos-leitao/"
  },
  {
   "id": "carol-anstey",
   "name": "Carol Anstey",
   "party": "Conservative",
   "riding": "Long Range Mountains",
   "province": "NL",
   "cast": 168,
   "paired": 0,
   "absent": 6,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/carol-anstey/"
  },
  {
   "id": "caroline-desrochers",
   "name": "Caroline Desrochers",
   "party": "Liberal",
   "riding": "Trois-Rivières",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/caroline-desrochers/"
  },
  {
   "id": "cathay-wagantall",
   "name": "Cathay Wagantall",
   "party": "Conservative",
   "riding": "Yorkton—Melville",
   "province": "SK",
   "cast": 172,
   "paired": 0,
   "absent": 1,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": "2026-08-31",
   "openparliament": "https://openparliament.ca/politicians/cathay-wagantall/"
  },
  {
   "id": "chak-au",
   "name": "Chak Au",
   "party": "Conservative",
   "riding": "Richmond Centre—Marpole",
   "province": "BC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/chak-au/"
  },
  {
   "id": "charles-sousa",
   "name": "Charles Sousa",
   "party": "Liberal",
   "riding": "Mississauga—Lakeshore",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/charles-sousa/"
  },
  {
   "id": "cheryl-gallant",
   "name": "Cheryl Gallant",
   "party": "Conservative",
   "riding": "Algonquin—Renfrew—Pembroke",
   "province": "ON",
   "cast": 158,
   "paired": 16,
   "absent": 0,
   "comparable": 158,
   "withParty": 158,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/cheryl-gallant/"
  },
  {
   "id": "chi-nguyen",
   "name": "Chi Nguyen",
   "party": "Liberal",
   "riding": "Spadina—Harbourfront",
   "province": "ON",
   "cast": 168,
   "paired": 6,
   "absent": 0,
   "comparable": 168,
   "withParty": 167,
   "rate": 0.9940476190476191,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/chi-nguyen/"
  },
  {
   "id": "chris-bittle",
   "name": "Chris Bittle",
   "party": "Liberal",
   "riding": "St. Catharines",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    147
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/chris-bittle/"
  },
  {
   "id": "chris-dentremont",
   "name": "Chris d'Entremont",
   "party": "Liberal",
   "riding": "Acadie—Annapolis",
   "province": "NS",
   "cast": 173,
   "paired": 1,
   "absent": 0,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative",
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/chris-dentremont/"
  },
  {
   "id": "chris-lewis",
   "name": "Chris Lewis",
   "party": "Conservative",
   "riding": "Essex",
   "province": "ON",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/chris-lewis/"
  },
  {
   "id": "chris-malette",
   "name": "Chris Malette",
   "party": "Liberal",
   "riding": "Bay of Quinte",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/chris-malette/"
  },
  {
   "id": "chris-warkentin",
   "name": "Chris Warkentin",
   "party": "Conservative",
   "riding": "Grande Prairie",
   "province": "AB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/chris-warkentin/"
  },
  {
   "id": "christine-normandin",
   "name": "Christine Normandin",
   "party": "Bloc",
   "riding": "Saint-Jean",
   "province": "QC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/christine-normandin/"
  },
  {
   "id": "chrystia-freeland",
   "name": "Chrystia Freeland",
   "party": "Liberal",
   "riding": "University—Rosedale",
   "province": "ON",
   "cast": 58,
   "paired": 0,
   "absent": 1,
   "comparable": 58,
   "withParty": 58,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": "2026-01-12",
   "openparliament": "https://openparliament.ca/politicians/chrystia-freeland/"
  },
  {
   "id": "claude-debellefeuille",
   "name": "Claude DeBellefeuille",
   "party": "Bloc",
   "riding": "Beauharnois—Salaberry—Soulanges—Huntingdon",
   "province": "QC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/claude-debellefeuille/"
  },
  {
   "id": "claude-guay",
   "name": "Claude Guay",
   "party": "Liberal",
   "riding": "LaSalle—Émard—Verdun",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/claude-guay/"
  },
  {
   "id": "clifford-small",
   "name": "Clifford Small",
   "party": "Conservative",
   "riding": "Central Newfoundland",
   "province": "NL",
   "cast": 168,
   "paired": 0,
   "absent": 6,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/clifford-small/"
  },
  {
   "id": "colin-reynolds",
   "name": "Colin Reynolds",
   "party": "Conservative",
   "riding": "Elmwood—Transcona",
   "province": "MB",
   "cast": 155,
   "paired": 18,
   "absent": 1,
   "comparable": 155,
   "withParty": 155,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/colin-reynolds/"
  },
  {
   "id": "connie-cody",
   "name": "Connie Cody",
   "party": "Conservative",
   "riding": "Cambridge",
   "province": "ON",
   "cast": 159,
   "paired": 0,
   "absent": 15,
   "comparable": 159,
   "withParty": 159,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/connie-cody/"
  },
  {
   "id": "corey-hogan",
   "name": "Corey Hogan",
   "party": "Liberal",
   "riding": "Calgary Confederation",
   "province": "AB",
   "cast": 163,
   "paired": 11,
   "absent": 0,
   "comparable": 163,
   "withParty": 163,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/corey-hogan/"
  },
  {
   "id": "corey-tochor",
   "name": "Corey Tochor",
   "party": "Conservative",
   "riding": "Saskatoon—University",
   "province": "SK",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/corey-tochor/"
  },
  {
   "id": "costas-menegakis",
   "name": "Costas Menegakis",
   "party": "Conservative",
   "riding": "Aurora—Oak Ridges—Richmond Hill",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/costas-menegakis/"
  },
  {
   "id": "dalwinder-gill",
   "name": "Dalwinder Gill",
   "party": "Conservative",
   "riding": "Calgary McKnight",
   "province": "AB",
   "cast": 171,
   "paired": 3,
   "absent": 0,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dalwinder-gill/"
  },
  {
   "id": "damien-kurek",
   "name": "Damien Kurek",
   "party": "Conservative",
   "riding": "Battle River—Crowfoot",
   "province": "AB",
   "cast": 22,
   "paired": 0,
   "absent": 0,
   "comparable": 22,
   "withParty": 22,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": "2025-06-17",
   "openparliament": "https://openparliament.ca/politicians/damien-kurek/"
  },
  {
   "id": "dan-albas",
   "name": "Dan Albas",
   "party": "Conservative",
   "riding": "Okanagan Lake West—South Kelowna",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dan-albas/"
  },
  {
   "id": "dan-mazier",
   "name": "Dan Mazier",
   "party": "Conservative",
   "riding": "Riding Mountain",
   "province": "MB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dan-mazier/"
  },
  {
   "id": "dan-muys",
   "name": "Dan Muys",
   "party": "Conservative",
   "riding": "Flamborough—Glanbrook—Brant North",
   "province": "ON",
   "cast": 171,
   "paired": 3,
   "absent": 0,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dan-muys/"
  },
  {
   "id": "dane-lloyd",
   "name": "Dane Lloyd",
   "party": "Conservative",
   "riding": "Parkland",
   "province": "AB",
   "cast": 172,
   "paired": 2,
   "absent": 0,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dane-lloyd/"
  },
  {
   "id": "daniel-gobeil",
   "name": "Daniel Gobeil",
   "party": "Liberal",
   "riding": "Chicoutimi—Le Fjord",
   "province": "QC",
   "cast": 1,
   "paired": 0,
   "absent": 0,
   "comparable": 1,
   "withParty": 1,
   "rate": null,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/daniel-gobeil/"
  },
  {
   "id": "danielle-martin",
   "name": "Danielle Martin",
   "party": "Liberal",
   "riding": "University—Rosedale",
   "province": "ON",
   "cast": 71,
   "paired": 0,
   "absent": 9,
   "comparable": 71,
   "withParty": 71,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/danielle-martin/"
  },
  {
   "id": "darren-fisher",
   "name": "Darren Fisher",
   "party": "Liberal",
   "riding": "Dartmouth—Cole Harbour",
   "province": "NS",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/darren-fisher/"
  },
  {
   "id": "dave-epp",
   "name": "Dave Epp",
   "party": "Conservative",
   "riding": "Chatham-Kent—Leamington",
   "province": "ON",
   "cast": 155,
   "paired": 19,
   "absent": 0,
   "comparable": 155,
   "withParty": 155,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dave-epp/"
  },
  {
   "id": "david-bexte",
   "name": "David Bexte",
   "party": "Conservative",
   "riding": "Bow River",
   "province": "AB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/david-bexte/"
  },
  {
   "id": "david-mcguinty",
   "name": "David McGuinty",
   "party": "Liberal",
   "riding": "Ottawa South",
   "province": "ON",
   "cast": 152,
   "paired": 22,
   "absent": 0,
   "comparable": 152,
   "withParty": 152,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/david-mcguinty/"
  },
  {
   "id": "david-mckenzie",
   "name": "David McKenzie",
   "party": "Conservative",
   "riding": "Calgary Signal Hill",
   "province": "AB",
   "cast": 153,
   "paired": 18,
   "absent": 3,
   "comparable": 153,
   "withParty": 153,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/david-mckenzie/"
  },
  {
   "id": "david-myles",
   "name": "David Myles",
   "party": "Liberal",
   "riding": "Fredericton—Oromocto",
   "province": "NB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/david-myles/"
  },
  {
   "id": "dean-allison",
   "name": "Dean Allison",
   "party": "Conservative",
   "riding": "Niagara West",
   "province": "ON",
   "cast": 171,
   "paired": 2,
   "absent": 1,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dean-allison/"
  },
  {
   "id": "doly-begum",
   "name": "Doly Begum",
   "party": "Liberal",
   "riding": "Scarborough Southwest",
   "province": "ON",
   "cast": 71,
   "paired": 0,
   "absent": 9,
   "comparable": 71,
   "withParty": 70,
   "rate": 0.9859154929577465,
   "breaks": [
    144
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/doly-begum/"
  },
  {
   "id": "dominic-leblanc",
   "name": "Dominic LeBlanc",
   "party": "Liberal",
   "riding": "Beauséjour",
   "province": "NB",
   "cast": 154,
   "paired": 19,
   "absent": 1,
   "comparable": 154,
   "withParty": 154,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dominic-leblanc/"
  },
  {
   "id": "dominique-orourke",
   "name": "Dominique O'Rourke",
   "party": "Liberal",
   "riding": "Guelph",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dominique-orourke/"
  },
  {
   "id": "dominique-vien",
   "name": "Dominique Vien",
   "party": "Conservative",
   "riding": "Bellechasse—Les Etchemins—Lévis",
   "province": "QC",
   "cast": 164,
   "paired": 6,
   "absent": 4,
   "comparable": 164,
   "withParty": 164,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/dominique-vien/"
  },
  {
   "id": "don-davies",
   "name": "Don Davies",
   "party": "NDP",
   "riding": "Vancouver Kingsway",
   "province": "BC",
   "cast": 150,
   "paired": 0,
   "absent": 24,
   "comparable": 150,
   "withParty": 150,
   "rate": 1,
   "breaks": [],
   "parties": [
    "NDP"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/don-davies/"
  },
  {
   "id": "doug-eyolfson",
   "name": "Doug Eyolfson",
   "party": "Liberal",
   "riding": "Winnipeg West",
   "province": "MB",
   "cast": 172,
   "paired": 2,
   "absent": 0,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/doug-eyolfson/"
  },
  {
   "id": "doug-shipley",
   "name": "Doug Shipley",
   "party": "Conservative",
   "riding": "Barrie—Springwater—Oro-Medonte",
   "province": "ON",
   "cast": 142,
   "paired": 32,
   "absent": 0,
   "comparable": 142,
   "withParty": 142,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/doug-shipley/"
  },
  {
   "id": "eleanor-olszewski",
   "name": "Eleanor Olszewski",
   "party": "Liberal",
   "riding": "Edmonton Centre",
   "province": "AB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/eleanor-olszewski/"
  },
  {
   "id": "elisabeth-briere",
   "name": "Élisabeth Brière",
   "party": "Liberal",
   "riding": "Sherbrooke",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/elisabeth-briere/"
  },
  {
   "id": "elizabeth-may",
   "name": "Elizabeth May",
   "party": "Green",
   "riding": "Saanich—Gulf Islands",
   "province": "BC",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 0,
   "withParty": 0,
   "rate": null,
   "breaks": [],
   "parties": [
    "Green"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/elizabeth-may/"
  },
  {
   "id": "ellis-ross",
   "name": "Ellis Ross",
   "party": "Conservative",
   "riding": "Skeena—Bulkley Valley",
   "province": "BC",
   "cast": 170,
   "paired": 0,
   "absent": 4,
   "comparable": 170,
   "withParty": 169,
   "rate": 0.9941176470588236,
   "breaks": [
    165
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ellis-ross/"
  },
  {
   "id": "emma-harrison",
   "name": "Emma Harrison",
   "party": "Liberal",
   "riding": "Peterborough",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/emma-harrison/"
  },
  {
   "id": "emmanuella-lambropoulos",
   "name": "Emmanuella Lambropoulos",
   "party": "Liberal",
   "riding": "Saint-Laurent",
   "province": "QC",
   "cast": 170,
   "paired": 1,
   "absent": 3,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/emmanuella-lambropoulos/"
  },
  {
   "id": "eric-duncan",
   "name": "Eric Duncan",
   "party": "Conservative",
   "riding": "Stormont—Dundas—Glengarry",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/eric-duncan/"
  },
  {
   "id": "eric-lefebvre",
   "name": "Éric Lefebvre",
   "party": "Conservative",
   "riding": "Richmond—Arthabaska",
   "province": "QC",
   "cast": 159,
   "paired": 6,
   "absent": 9,
   "comparable": 159,
   "withParty": 159,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/eric-lefebvre/"
  },
  {
   "id": "eric-melillo",
   "name": "Eric Melillo",
   "party": "Conservative",
   "riding": "Kenora—Kiiwetinoong",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/eric-melillo/"
  },
  {
   "id": "eric-st-pierre",
   "name": "Eric St-Pierre",
   "party": "Liberal",
   "riding": "Honoré-Mercier",
   "province": "QC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/eric-st-pierre/"
  },
  {
   "id": "ernie-klassen",
   "name": "Ernie Klassen",
   "party": "Liberal",
   "riding": "South Surrey—White Rock",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ernie-klassen/"
  },
  {
   "id": "evan-solomon",
   "name": "Evan Solomon",
   "party": "Liberal",
   "riding": "Toronto Centre",
   "province": "ON",
   "cast": 170,
   "paired": 4,
   "absent": 0,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/evan-solomon/"
  },
  {
   "id": "fares-al-soud",
   "name": "Fares Al Soud",
   "party": "Liberal",
   "riding": "Mississauga Centre",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/fares-al-soud/"
  },
  {
   "id": "faycal-el-khoury",
   "name": "Fayçal El-Khoury",
   "party": "Liberal",
   "riding": "Laval—Les Îles",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/faycal-el-khoury/"
  },
  {
   "id": "francis-scarpaleggia",
   "name": "Francis Scarpaleggia",
   "party": "Liberal",
   "riding": "Lac-Saint-Louis",
   "province": "QC",
   "cast": 0,
   "paired": 0,
   "absent": 174,
   "comparable": 0,
   "withParty": 0,
   "rate": null,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/francis-scarpaleggia/"
  },
  {
   "id": "francois-philippe-champagne",
   "name": "François-Philippe Champagne",
   "party": "Liberal",
   "riding": "Saint-Maurice—Champlain",
   "province": "QC",
   "cast": 170,
   "paired": 4,
   "absent": 0,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/francois-philippe-champagne/"
  },
  {
   "id": "frank-caputo",
   "name": "Frank Caputo",
   "party": "Conservative",
   "riding": "Kamloops—Thompson—Nicola",
   "province": "BC",
   "cast": 162,
   "paired": 0,
   "absent": 12,
   "comparable": 162,
   "withParty": 162,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/frank-caputo/"
  },
  {
   "id": "fraser-tolmie",
   "name": "Fraser Tolmie",
   "party": "Conservative",
   "riding": "Moose Jaw—Lake Centre—Lanigan",
   "province": "SK",
   "cast": 169,
   "paired": 3,
   "absent": 2,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/fraser-tolmie/"
  },
  {
   "id": "fred-davies",
   "name": "Fred Davies",
   "party": "Conservative",
   "riding": "Niagara South",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/fred-davies/"
  },
  {
   "id": "gabriel-hardy",
   "name": "Gabriel Hardy",
   "party": "Conservative",
   "riding": "Montmorency—Charlevoix",
   "province": "QC",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/gabriel-hardy/"
  },
  {
   "id": "gabriel-ste-marie",
   "name": "Gabriel Ste-Marie",
   "party": "Bloc",
   "riding": "Joliette—Manawan",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/gabriel-ste-marie/"
  },
  {
   "id": "gaetan-malette",
   "name": "Gaétan Malette",
   "party": "Conservative",
   "riding": "Kapuskasing—Timmins—Mushkegowuk",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 172,
   "rate": 0.9942196531791907,
   "breaks": [
    165
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/gaetan-malette/"
  },
  {
   "id": "garnett-genuis",
   "name": "Garnett Genuis",
   "party": "Conservative",
   "riding": "Sherwood Park—Fort Saskatchewan",
   "province": "AB",
   "cast": 170,
   "paired": 1,
   "absent": 3,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/garnett-genuis/"
  },
  {
   "id": "gary-anandasangaree",
   "name": "Gary Anandasangaree",
   "party": "Liberal",
   "riding": "Scarborough—Guildwood—Rouge Park",
   "province": "ON",
   "cast": 159,
   "paired": 14,
   "absent": 1,
   "comparable": 159,
   "withParty": 159,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/gary-anandasangaree/"
  },
  {
   "id": "gerard-deltell",
   "name": "Gérard Deltell",
   "party": "Conservative",
   "riding": "Louis-Saint-Laurent—Akiawenhrahk",
   "province": "QC",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/gerard-deltell/"
  },
  {
   "id": "ginette-lavack",
   "name": "Ginette Lavack",
   "party": "Liberal",
   "riding": "St. Boniface—St. Vital",
   "province": "MB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ginette-lavack/"
  },
  {
   "id": "ginette-petitpas-taylor",
   "name": "Ginette Petitpas Taylor",
   "party": "Liberal",
   "riding": "Moncton—Dieppe",
   "province": "NB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ginette-petitpas-taylor/"
  },
  {
   "id": "giovanna-mingarelli",
   "name": "Giovanna Mingarelli",
   "party": "Liberal",
   "riding": "Prescott—Russell—Cumberland",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/giovanna-mingarelli/"
  },
  {
   "id": "glen-motz",
   "name": "Glen Motz",
   "party": "Conservative",
   "riding": "Medicine Hat—Cardston—Warner",
   "province": "AB",
   "cast": 171,
   "paired": 2,
   "absent": 1,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/glen-motz/"
  },
  {
   "id": "gord-johns",
   "name": "Gord Johns",
   "party": "NDP",
   "riding": "Courtenay—Alberni",
   "province": "BC",
   "cast": 168,
   "paired": 0,
   "absent": 6,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "NDP"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/gord-johns/"
  },
  {
   "id": "grant-jackson",
   "name": "Grant Jackson",
   "party": "Conservative",
   "riding": "Brandon—Souris",
   "province": "MB",
   "cast": 169,
   "paired": 3,
   "absent": 2,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/grant-jackson/"
  },
  {
   "id": "greg-fergus",
   "name": "Greg Fergus",
   "party": "Liberal",
   "riding": "Hull—Aylmer",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/greg-fergus/"
  },
  {
   "id": "greg-mclean",
   "name": "Greg McLean",
   "party": "Conservative",
   "riding": "Calgary Centre",
   "province": "AB",
   "cast": 169,
   "paired": 0,
   "absent": 5,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/greg-mclean/"
  },
  {
   "id": "gregor-robertson",
   "name": "Gregor Robertson",
   "party": "Liberal",
   "riding": "Vancouver Fraserview—South Burnaby",
   "province": "BC",
   "cast": 169,
   "paired": 3,
   "absent": 2,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/gregor-robertson/"
  },
  {
   "id": "guillaume-deschenes-theriault",
   "name": "Guillaume Deschênes-Thériault",
   "party": "Liberal",
   "riding": "Madawaska—Restigouche",
   "province": "NB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/guillaume-deschenes-theriault/"
  },
  {
   "id": "gurbux-saini",
   "name": "Gurbux Saini",
   "party": "Liberal",
   "riding": "Fleetwood—Port Kells",
   "province": "BC",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 170,
   "rate": 0.9941520467836257,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/gurbux-saini/"
  },
  {
   "id": "harb-gill",
   "name": "Harb Gill",
   "party": "Conservative",
   "riding": "Windsor West",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/harb-gill/"
  },
  {
   "id": "heath-macdonald",
   "name": "Heath MacDonald",
   "party": "Liberal",
   "riding": "Malpeque",
   "province": "PE",
   "cast": 170,
   "paired": 4,
   "absent": 0,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/heath-macdonald/"
  },
  {
   "id": "heather-mcpherson",
   "name": "Heather McPherson",
   "party": "NDP",
   "riding": "Edmonton Strathcona",
   "province": "AB",
   "cast": 167,
   "paired": 0,
   "absent": 7,
   "comparable": 167,
   "withParty": 167,
   "rate": 1,
   "breaks": [],
   "parties": [
    "NDP"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/heather-mcpherson/"
  },
  {
   "id": "hedy-fry",
   "name": "Hedy Fry",
   "party": "Liberal",
   "riding": "Vancouver Centre",
   "province": "BC",
   "cast": 170,
   "paired": 0,
   "absent": 4,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/hedy-fry/"
  },
  {
   "id": "helena-jaczek",
   "name": "Helena Jaczek",
   "party": "Liberal",
   "riding": "Markham—Stouffville",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/helena-jaczek/"
  },
  {
   "id": "helena-konanz",
   "name": "Helena Konanz",
   "party": "Conservative",
   "riding": "Similkameen—South Okanagan—West Kootenay",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/helena-konanz/"
  },
  {
   "id": "iqra-khalid",
   "name": "Iqra Khalid",
   "party": "Liberal",
   "riding": "Mississauga—Erin Mills",
   "province": "ON",
   "cast": 161,
   "paired": 8,
   "absent": 5,
   "comparable": 161,
   "withParty": 160,
   "rate": 0.9937888198757764,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/iqra-khalid/"
  },
  {
   "id": "iqwinder-gaheer",
   "name": "Iqwinder Gaheer",
   "party": "Liberal",
   "riding": "Mississauga—Malton",
   "province": "ON",
   "cast": 169,
   "paired": 5,
   "absent": 0,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/iqwinder-gaheer/"
  },
  {
   "id": "jacob-mantle",
   "name": "Jacob Mantle",
   "party": "Conservative",
   "riding": "York—Durham",
   "province": "ON",
   "cast": 170,
   "paired": 0,
   "absent": 4,
   "comparable": 170,
   "withParty": 168,
   "rate": 0.9882352941176471,
   "breaks": [
    61,
    73
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jacob-mantle/"
  },
  {
   "id": "jacques-gourde",
   "name": "Jacques Gourde",
   "party": "Conservative",
   "riding": "Lévis—Lotbinière",
   "province": "QC",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jacques-gourde/"
  },
  {
   "id": "jacques-ramsay",
   "name": "Jacques Ramsay",
   "party": "Liberal",
   "riding": "La Prairie—Atateken",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jacques-ramsay/"
  },
  {
   "id": "jagsharan-singh-mahal",
   "name": "Jagsharan Singh Mahal",
   "party": "Conservative",
   "riding": "Edmonton Southeast",
   "province": "AB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jagsharan-singh-mahal/"
  },
  {
   "id": "jaime-battiste",
   "name": "Jaime Battiste",
   "party": "Liberal",
   "riding": "Cape Breton—Canso—Antigonish",
   "province": "NS",
   "cast": 168,
   "paired": 6,
   "absent": 0,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jaime-battiste/"
  },
  {
   "id": "jake-sawatzky",
   "name": "Jake Sawatzky",
   "party": "Liberal",
   "riding": "New Westminster—Burnaby—Maillardville",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    92
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jake-sawatzky/"
  },
  {
   "id": "james-bezan",
   "name": "James Bezan",
   "party": "Conservative",
   "riding": "Selkirk—Interlake—Eastman",
   "province": "MB",
   "cast": 153,
   "paired": 7,
   "absent": 14,
   "comparable": 153,
   "withParty": 153,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/james-bezan/"
  },
  {
   "id": "james-maloney",
   "name": "James Maloney",
   "party": "Liberal",
   "riding": "Etobicoke—Lakeshore",
   "province": "ON",
   "cast": 168,
   "paired": 6,
   "absent": 0,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/james-maloney/"
  },
  {
   "id": "jamie-schmale",
   "name": "Jamie Schmale",
   "party": "Conservative",
   "riding": "Haliburton—Kawartha Lakes",
   "province": "ON",
   "cast": 167,
   "paired": 7,
   "absent": 0,
   "comparable": 167,
   "withParty": 167,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jamie-schmale/"
  },
  {
   "id": "jamil-jivani",
   "name": "Jamil Jivani",
   "party": "Conservative",
   "riding": "Bowmanville—Oshawa North",
   "province": "ON",
   "cast": 160,
   "paired": 0,
   "absent": 14,
   "comparable": 160,
   "withParty": 160,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jamil-jivani/"
  },
  {
   "id": "jason-groleau",
   "name": "Jason Groleau",
   "party": "Conservative",
   "riding": "Beauce",
   "province": "QC",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jason-groleau/"
  },
  {
   "id": "jasraj-singh-hallan",
   "name": "Jasraj Singh Hallan",
   "party": "Conservative",
   "riding": "Calgary East",
   "province": "AB",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jasraj-singh-hallan/"
  },
  {
   "id": "jean-yip",
   "name": "Jean Yip",
   "party": "Liberal",
   "riding": "Scarborough—Agincourt",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jean-yip/"
  },
  {
   "id": "jean-denis-garon",
   "name": "Jean-Denis Garon",
   "party": "Bloc",
   "riding": "Mirabel",
   "province": "QC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jean-denis-garon/"
  },
  {
   "id": "jean-yves-duclos",
   "name": "Jean-Yves Duclos",
   "party": "Liberal",
   "riding": "Québec Centre",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jean-yves-duclos/"
  },
  {
   "id": "jeff-kibble",
   "name": "Jeff Kibble",
   "party": "Conservative",
   "riding": "Cowichan—Malahat—Langford",
   "province": "BC",
   "cast": 171,
   "paired": 3,
   "absent": 0,
   "comparable": 171,
   "withParty": 170,
   "rate": 0.9941520467836257,
   "breaks": [
    73
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jeff-kibble/"
  },
  {
   "id": "jenna-sudds",
   "name": "Jenna Sudds",
   "party": "Liberal",
   "riding": "Kanata",
   "province": "ON",
   "cast": 165,
   "paired": 9,
   "absent": 0,
   "comparable": 165,
   "withParty": 165,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jenna-sudds/"
  },
  {
   "id": "jennifer-mckelvie",
   "name": "Jennifer McKelvie",
   "party": "Liberal",
   "riding": "Ajax",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jennifer-mckelvie/"
  },
  {
   "id": "jenny-kwan",
   "name": "Jenny Kwan",
   "party": "NDP",
   "riding": "Vancouver East",
   "province": "BC",
   "cast": 168,
   "paired": 0,
   "absent": 6,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "NDP"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jenny-kwan/"
  },
  {
   "id": "jeremy-patzer",
   "name": "Jeremy Patzer",
   "party": "Conservative",
   "riding": "Swift Current—Grasslands—Kindersley",
   "province": "SK",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jeremy-patzer/"
  },
  {
   "id": "jessica-fancy-landry",
   "name": "Jessica Fancy-Landry",
   "party": "Liberal",
   "riding": "South Shore—St. Margarets",
   "province": "NS",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jessica-fancy-landry/"
  },
  {
   "id": "jill-mcknight",
   "name": "Jill McKnight",
   "party": "Liberal",
   "riding": "Delta",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jill-mcknight/"
  },
  {
   "id": "jim-belanger",
   "name": "Jim Belanger",
   "party": "Conservative",
   "riding": "Sudbury East—Manitoulin—Nickel Belt",
   "province": "ON",
   "cast": 158,
   "paired": 0,
   "absent": 16,
   "comparable": 158,
   "withParty": 158,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jim-belanger/"
  },
  {
   "id": "joanne-thompson",
   "name": "Joanne Thompson",
   "party": "Liberal",
   "riding": "St. John's East",
   "province": "NL",
   "cast": 168,
   "paired": 6,
   "absent": 0,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/joanne-thompson/"
  },
  {
   "id": "joel-godin",
   "name": "Joël Godin",
   "party": "Conservative",
   "riding": "Portneuf—Jacques-Cartier",
   "province": "QC",
   "cast": 152,
   "paired": 16,
   "absent": 6,
   "comparable": 152,
   "withParty": 151,
   "rate": 0.993421052631579,
   "breaks": [
    100
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/joel-godin/"
  },
  {
   "id": "joel-lightbound",
   "name": "Joël Lightbound",
   "party": "Liberal",
   "riding": "Louis-Hébert",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/joel-lightbound/"
  },
  {
   "id": "john-barlow",
   "name": "John Barlow",
   "party": "Conservative",
   "riding": "Foothills",
   "province": "AB",
   "cast": 169,
   "paired": 4,
   "absent": 1,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/john-barlow/"
  },
  {
   "id": "john-brassard",
   "name": "John Brassard",
   "party": "Conservative",
   "riding": "Barrie South—Innisfil",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/john-brassard/"
  },
  {
   "id": "john-nater",
   "name": "John Nater",
   "party": "Conservative",
   "riding": "Perth—Wellington",
   "province": "ON",
   "cast": 169,
   "paired": 0,
   "absent": 5,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/john-nater/"
  },
  {
   "id": "john-williamson",
   "name": "John Williamson",
   "party": "Conservative",
   "riding": "Saint John—St. Croix",
   "province": "NB",
   "cast": 162,
   "paired": 0,
   "absent": 12,
   "comparable": 162,
   "withParty": 162,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/john-williamson/"
  },
  {
   "id": "john-zerucelli",
   "name": "John Zerucelli",
   "party": "Liberal",
   "riding": "Etobicoke North",
   "province": "ON",
   "cast": 153,
   "paired": 21,
   "absent": 0,
   "comparable": 153,
   "withParty": 153,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/john-zerucelli/"
  },
  {
   "id": "john-paul-danko",
   "name": "John-Paul Danko",
   "party": "Liberal",
   "riding": "Hamilton West—Ancaster—Dundas",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/john-paul-danko/"
  },
  {
   "id": "jonathan-rowe",
   "name": "Jonathan Rowe",
   "party": "Conservative",
   "riding": "Terra Nova—The Peninsulas",
   "province": "NL",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/jonathan-rowe/"
  },
  {
   "id": "jonathan-wilkinson",
   "name": "Jonathan Wilkinson",
   "party": "Liberal",
   "riding": "North Vancouver—Capilano",
   "province": "BC",
   "cast": 163,
   "paired": 10,
   "absent": 0,
   "comparable": 163,
   "withParty": 163,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": "2026-06-19",
   "openparliament": "https://openparliament.ca/politicians/jonathan-wilkinson/"
  },
  {
   "id": "juanita-nathan",
   "name": "Juanita Nathan",
   "party": "Liberal",
   "riding": "Pickering—Brooklin",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/juanita-nathan/"
  },
  {
   "id": "judy-sgro",
   "name": "Judy Sgro",
   "party": "Liberal",
   "riding": "Humber River—Black Creek",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/judy-sgro/"
  },
  {
   "id": "julie-dabrusin",
   "name": "Julie Dabrusin",
   "party": "Liberal",
   "riding": "Toronto—Danforth",
   "province": "ON",
   "cast": 147,
   "paired": 27,
   "absent": 0,
   "comparable": 147,
   "withParty": 147,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/julie-dabrusin/"
  },
  {
   "id": "julie-dzerowicz",
   "name": "Julie Dzerowicz",
   "party": "Liberal",
   "riding": "Davenport",
   "province": "ON",
   "cast": 166,
   "paired": 7,
   "absent": 1,
   "comparable": 166,
   "withParty": 166,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/julie-dzerowicz/"
  },
  {
   "id": "karim-bardeesy",
   "name": "Karim Bardeesy",
   "party": "Liberal",
   "riding": "Taiaiako'n—Parkdale—High Park",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/karim-bardeesy/"
  },
  {
   "id": "karina-gould",
   "name": "Karina Gould",
   "party": "Liberal",
   "riding": "Burlington",
   "province": "ON",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/karina-gould/"
  },
  {
   "id": "kathy-borrelli",
   "name": "Kathy Borrelli",
   "party": "Conservative",
   "riding": "Windsor—Tecumseh—Lakeshore",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kathy-borrelli/"
  },
  {
   "id": "kelly-block",
   "name": "Kelly Block",
   "party": "Conservative",
   "riding": "Carlton Trail—Eagle Creek",
   "province": "SK",
   "cast": 165,
   "paired": 9,
   "absent": 0,
   "comparable": 165,
   "withParty": 165,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kelly-block/"
  },
  {
   "id": "kelly-deridder",
   "name": "Kelly DeRidder",
   "party": "Conservative",
   "riding": "Kitchener Centre",
   "province": "ON",
   "cast": 169,
   "paired": 3,
   "absent": 2,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kelly-deridder/"
  },
  {
   "id": "kelly-mccauley",
   "name": "Kelly McCauley",
   "party": "Conservative",
   "riding": "Edmonton West",
   "province": "AB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kelly-mccauley/"
  },
  {
   "id": "kent-macdonald",
   "name": "Kent MacDonald",
   "party": "Liberal",
   "riding": "Cardigan",
   "province": "PE",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kent-macdonald/"
  },
  {
   "id": "kerry-diotte",
   "name": "Kerry Diotte",
   "party": "Conservative",
   "riding": "Edmonton Griesbach",
   "province": "AB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kerry-diotte/"
  },
  {
   "id": "kevin-lamoureux",
   "name": "Kevin Lamoureux",
   "party": "Liberal",
   "riding": "Winnipeg North",
   "province": "MB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kevin-lamoureux/"
  },
  {
   "id": "kevin-waugh",
   "name": "Kevin Waugh",
   "party": "Conservative",
   "riding": "Saskatoon South",
   "province": "SK",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kevin-waugh/"
  },
  {
   "id": "kody-blois",
   "name": "Kody Blois",
   "party": "Liberal",
   "riding": "Kings—Hants",
   "province": "NS",
   "cast": 158,
   "paired": 14,
   "absent": 2,
   "comparable": 158,
   "withParty": 158,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kody-blois/"
  },
  {
   "id": "kristina-tesser",
   "name": "Kristina Tesser Derksen",
   "party": "Liberal",
   "riding": "Milton East—Halton Hills South",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kristina-tesser/"
  },
  {
   "id": "kurt-holman",
   "name": "Kurt Holman",
   "party": "Conservative",
   "riding": "London—Fanshawe",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kurt-holman/"
  },
  {
   "id": "kyle-seeback",
   "name": "Kyle Seeback",
   "party": "Conservative",
   "riding": "Dufferin—Caledon",
   "province": "ON",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/kyle-seeback/"
  },
  {
   "id": "laila-goodridge",
   "name": "Laila Goodridge",
   "party": "Conservative",
   "riding": "Fort McMurray—Cold Lake",
   "province": "AB",
   "cast": 167,
   "paired": 0,
   "absent": 7,
   "comparable": 167,
   "withParty": 167,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/laila-goodridge/"
  },
  {
   "id": "larry-brock",
   "name": "Larry Brock",
   "party": "Conservative",
   "riding": "Brantford—Brant South—Six Nations",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 0,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": "2026-09-18",
   "openparliament": "https://openparliament.ca/politicians/larry-brock/"
  },
  {
   "id": "leah-gazan",
   "name": "Leah Gazan",
   "party": "NDP",
   "riding": "Winnipeg Centre",
   "province": "MB",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "NDP"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/leah-gazan/"
  },
  {
   "id": "lena-metlege-diab",
   "name": "Lena Metlege Diab",
   "party": "Liberal",
   "riding": "Halifax West",
   "province": "NS",
   "cast": 172,
   "paired": 2,
   "absent": 0,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/lena-metlege-diab/"
  },
  {
   "id": "leslie-church",
   "name": "Leslie Church",
   "party": "Liberal",
   "riding": "Toronto—St. Paul's",
   "province": "ON",
   "cast": 157,
   "paired": 17,
   "absent": 0,
   "comparable": 157,
   "withParty": 157,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/leslie-church/"
  },
  {
   "id": "leslyn-lewis",
   "name": "Leslyn Lewis",
   "party": "Conservative",
   "riding": "Haldimand—Norfolk",
   "province": "ON",
   "cast": 170,
   "paired": 2,
   "absent": 2,
   "comparable": 170,
   "withParty": 169,
   "rate": 0.9941176470588236,
   "breaks": [
    100
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/leslyn-lewis/"
  },
  {
   "id": "lianne-rood",
   "name": "Lianne Rood",
   "party": "Conservative",
   "riding": "Middlesex—London",
   "province": "ON",
   "cast": 165,
   "paired": 8,
   "absent": 1,
   "comparable": 165,
   "withParty": 165,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/lianne-rood/"
  },
  {
   "id": "linda-lapointe",
   "name": "Linda Lapointe",
   "party": "Liberal",
   "riding": "Rivière-des-Mille-Îles",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/linda-lapointe/"
  },
  {
   "id": "lisa-hepfner",
   "name": "Lisa Hepfner",
   "party": "Liberal",
   "riding": "Hamilton Mountain",
   "province": "ON",
   "cast": 173,
   "paired": 1,
   "absent": 0,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/lisa-hepfner/"
  },
  {
   "id": "lori-idlout",
   "name": "Lori Idlout",
   "party": "Liberal",
   "riding": "Nunavut",
   "province": "NU",
   "cast": 169,
   "paired": 0,
   "absent": 5,
   "comparable": 169,
   "withParty": 168,
   "rate": 0.9940828402366864,
   "breaks": [
    85
   ],
   "parties": [
    "NDP",
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/lori-idlout/"
  },
  {
   "id": "louis-plamondon",
   "name": "Louis Plamondon",
   "party": "Bloc",
   "riding": "Bécancour—Nicolet—Saurel—Alnôbak",
   "province": "QC",
   "cast": 103,
   "paired": 69,
   "absent": 2,
   "comparable": 103,
   "withParty": 103,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/louis-plamondon/"
  },
  {
   "id": "louis-villeneuve",
   "name": "Louis Villeneuve",
   "party": "Liberal",
   "riding": "Brome—Missisquoi",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    92
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/louis-villeneuve/"
  },
  {
   "id": "luc-berthold",
   "name": "Luc Berthold",
   "party": "Conservative",
   "riding": "Mégantic—L’Érable—Lotbinière",
   "province": "QC",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/luc-berthold/"
  },
  {
   "id": "luc-theriault",
   "name": "Luc Thériault",
   "party": "Bloc",
   "riding": "Montcalm",
   "province": "QC",
   "cast": 130,
   "paired": 37,
   "absent": 7,
   "comparable": 130,
   "withParty": 130,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/luc-theriault/"
  },
  {
   "id": "madeleine-chenette",
   "name": "Madeleine Chenette",
   "party": "Liberal",
   "riding": "Thérèse-De Blainville",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/madeleine-chenette/"
  },
  {
   "id": "maggie-chi",
   "name": "Maggie Chi",
   "party": "Liberal",
   "riding": "Don Valley North",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/maggie-chi/"
  },
  {
   "id": "mandy-gull-masty",
   "name": "Mandy Gull-Masty",
   "party": "Liberal",
   "riding": "Abitibi—Baie-James—Nunavik—Eeyou",
   "province": "QC",
   "cast": 167,
   "paired": 6,
   "absent": 1,
   "comparable": 167,
   "withParty": 167,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mandy-gull-masty/"
  },
  {
   "id": "maninder-sidhu",
   "name": "Maninder Sidhu",
   "party": "Liberal",
   "riding": "Brampton East",
   "province": "ON",
   "cast": 132,
   "paired": 40,
   "absent": 2,
   "comparable": 132,
   "withParty": 132,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/maninder-sidhu/"
  },
  {
   "id": "marc-dalton",
   "name": "Marc Dalton",
   "party": "Conservative",
   "riding": "Pitt Meadows—Maple Ridge",
   "province": "BC",
   "cast": 166,
   "paired": 8,
   "absent": 0,
   "comparable": 166,
   "withParty": 166,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marc-dalton/"
  },
  {
   "id": "marc-miller",
   "name": "Marc Miller",
   "party": "Liberal",
   "riding": "Ville-Marie—Le Sud-Ouest—Île-des-Soeurs",
   "province": "QC",
   "cast": 166,
   "paired": 8,
   "absent": 0,
   "comparable": 166,
   "withParty": 166,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marc-miller/"
  },
  {
   "id": "marcus-powlowski",
   "name": "Marcus Powlowski",
   "party": "Liberal",
   "riding": "Thunder Bay—Rainy River",
   "province": "ON",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marcus-powlowski/"
  },
  {
   "id": "marianne-dandurand",
   "name": "Marianne Dandurand",
   "party": "Liberal",
   "riding": "Compton—Stanstead",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marianne-dandurand/"
  },
  {
   "id": "marie-france-lalonde",
   "name": "Marie-France Lalonde",
   "party": "Liberal",
   "riding": "Orléans",
   "province": "ON",
   "cast": 157,
   "paired": 17,
   "absent": 0,
   "comparable": 157,
   "withParty": 157,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marie-france-lalonde/"
  },
  {
   "id": "marie-gabrielle-menard",
   "name": "Marie-Gabrielle Ménard",
   "party": "Liberal",
   "riding": "Hochelaga—Rosemont-Est",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marie-gabrielle-menard/"
  },
  {
   "id": "marie-helene-gaudreau",
   "name": "Marie-Hélène Gaudreau",
   "party": "Bloc",
   "riding": "Laurentides—Labelle",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marie-helene-gaudreau/"
  },
  {
   "id": "marilene-gill",
   "name": "Marilène Gill",
   "party": "Bloc",
   "riding": "Côte-Nord—Kawawachikamach—Nitassinan",
   "province": "QC",
   "cast": 168,
   "paired": 6,
   "absent": 0,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marilene-gill/"
  },
  {
   "id": "marilyn-gladu",
   "name": "Marilyn Gladu",
   "party": "Liberal",
   "riding": "Sarnia—Lambton—Bkejwanong",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative",
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marilyn-gladu/"
  },
  {
   "id": "mario-beaulieu",
   "name": "Mario Beaulieu",
   "party": "Bloc",
   "riding": "La Pointe-de-l'Île",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mario-beaulieu/"
  },
  {
   "id": "mario-simard",
   "name": "Mario Simard",
   "party": "Bloc",
   "riding": "Jonquière",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mario-simard/"
  },
  {
   "id": "marjorie-michel",
   "name": "Marjorie Michel",
   "party": "Liberal",
   "riding": "Papineau",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/marjorie-michel/"
  },
  {
   "id": "mark-carney",
   "name": "Mark Carney",
   "party": "Liberal",
   "riding": "Nepean",
   "province": "ON",
   "cast": 136,
   "paired": 14,
   "absent": 24,
   "comparable": 136,
   "withParty": 136,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mark-carney/"
  },
  {
   "id": "mark-gerretsen",
   "name": "Mark Gerretsen",
   "party": "Liberal",
   "riding": "Kingston and the Islands",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mark-gerretsen/"
  },
  {
   "id": "mark-strahl",
   "name": "Mark Strahl",
   "party": "Conservative",
   "riding": "Chilliwack—Hope",
   "province": "BC",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mark-strahl/"
  },
  {
   "id": "martin-champoux",
   "name": "Martin Champoux",
   "party": "Bloc",
   "riding": "Drummond",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/martin-champoux/"
  },
  {
   "id": "matt-jeneroux",
   "name": "Matt Jeneroux",
   "party": "Liberal",
   "riding": "Edmonton Riverbend",
   "province": "AB",
   "cast": 146,
   "paired": 6,
   "absent": 22,
   "comparable": 146,
   "withParty": 146,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative",
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/matt-jeneroux/"
  },
  {
   "id": "matt-strauss",
   "name": "Matt Strauss",
   "party": "Conservative",
   "riding": "Kitchener South—Hespeler",
   "province": "ON",
   "cast": 156,
   "paired": 0,
   "absent": 18,
   "comparable": 156,
   "withParty": 155,
   "rate": 0.9935897435897436,
   "breaks": [
    61
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/matt-strauss/"
  },
  {
   "id": "maxime-blanchette-joncas",
   "name": "Maxime Blanchette-Joncas",
   "party": "Bloc",
   "riding": "Rimouski—La Matapédia",
   "province": "QC",
   "cast": 169,
   "paired": 0,
   "absent": 5,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/maxime-blanchette-joncas/"
  },
  {
   "id": "mel-arnold",
   "name": "Mel Arnold",
   "party": "Conservative",
   "riding": "Kamloops—Shuswap—Central Rockies",
   "province": "BC",
   "cast": 167,
   "paired": 6,
   "absent": 1,
   "comparable": 167,
   "withParty": 167,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mel-arnold/"
  },
  {
   "id": "melanie-joly",
   "name": "Mélanie Joly",
   "party": "Liberal",
   "riding": "Ahuntsic-Cartierville",
   "province": "QC",
   "cast": 133,
   "paired": 41,
   "absent": 0,
   "comparable": 133,
   "withParty": 133,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/melanie-joly/"
  },
  {
   "id": "melissa-lantsman",
   "name": "Melissa Lantsman",
   "party": "Conservative",
   "riding": "Thornhill",
   "province": "ON",
   "cast": 169,
   "paired": 0,
   "absent": 5,
   "comparable": 169,
   "withParty": 168,
   "rate": 0.9940828402366864,
   "breaks": [
    100
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/melissa-lantsman/"
  },
  {
   "id": "michael-barrett",
   "name": "Michael Barrett",
   "party": "Conservative",
   "riding": "Leeds—Grenville—Thousand Islands—Rideau Lakes",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/michael-barrett/"
  },
  {
   "id": "michael-chong",
   "name": "Michael Chong",
   "party": "Conservative",
   "riding": "Wellington—Halton Hills North",
   "province": "ON",
   "cast": 148,
   "paired": 3,
   "absent": 23,
   "comparable": 148,
   "withParty": 148,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/michael-chong/"
  },
  {
   "id": "michael-cooper",
   "name": "Michael Cooper",
   "party": "Conservative",
   "riding": "St. Albert—Sturgeon River",
   "province": "AB",
   "cast": 152,
   "paired": 0,
   "absent": 22,
   "comparable": 152,
   "withParty": 152,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/michael-cooper/"
  },
  {
   "id": "michael-coteau",
   "name": "Michael Coteau",
   "party": "Liberal",
   "riding": "Scarborough—Woburn",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/michael-coteau/"
  },
  {
   "id": "michael-guglielmin",
   "name": "Michael Guglielmin",
   "party": "Conservative",
   "riding": "Vaughan—Woodbridge",
   "province": "ON",
   "cast": 165,
   "paired": 7,
   "absent": 2,
   "comparable": 165,
   "withParty": 165,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/michael-guglielmin/"
  },
  {
   "id": "michael-kram",
   "name": "Michael Kram",
   "party": "Conservative",
   "riding": "Regina—Wascana",
   "province": "SK",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/michael-kram/"
  },
  {
   "id": "michael-ma",
   "name": "Michael Ma",
   "party": "Liberal",
   "riding": "Markham—Unionville",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative",
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/michael-ma/"
  },
  {
   "id": "michelle-rempel",
   "name": "Michelle Rempel",
   "party": "Conservative",
   "riding": "Calgary Nose Hill",
   "province": "AB",
   "cast": 163,
   "paired": 10,
   "absent": 1,
   "comparable": 163,
   "withParty": 163,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/michelle-rempel/"
  },
  {
   "id": "mike-dawson",
   "name": "Mike Dawson",
   "party": "Conservative",
   "riding": "Miramichi—Grand Lake",
   "province": "NB",
   "cast": 160,
   "paired": 0,
   "absent": 14,
   "comparable": 160,
   "withParty": 160,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mike-dawson/"
  },
  {
   "id": "mike-kelloway",
   "name": "Mike Kelloway",
   "party": "Liberal",
   "riding": "Sydney—Glace Bay",
   "province": "NS",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mike-kelloway/"
  },
  {
   "id": "mike-lake",
   "name": "Mike Lake",
   "party": "Conservative",
   "riding": "Leduc—Wetaskiwin",
   "province": "AB",
   "cast": 168,
   "paired": 5,
   "absent": 1,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mike-lake/"
  },
  {
   "id": "mona-fortier",
   "name": "Mona Fortier",
   "party": "Liberal",
   "riding": "Ottawa—Vanier—Gloucester",
   "province": "ON",
   "cast": 168,
   "paired": 6,
   "absent": 0,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/mona-fortier/"
  },
  {
   "id": "nathalie-provost",
   "name": "Nathalie Provost",
   "party": "Liberal",
   "riding": "Châteauguay—Les Jardins-de-Napierville",
   "province": "QC",
   "cast": 168,
   "paired": 4,
   "absent": 2,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/nathalie-provost/"
  },
  {
   "id": "nathaniel-erskine-smith",
   "name": "Nathaniel Erskine-Smith",
   "party": "Liberal",
   "riding": "Beaches—East York",
   "province": "ON",
   "cast": 164,
   "paired": 0,
   "absent": 9,
   "comparable": 164,
   "withParty": 158,
   "rate": 0.9634146341463414,
   "breaks": [
    12,
    23,
    31,
    32,
    34,
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": "2026-07-08",
   "openparliament": "https://openparliament.ca/politicians/nathaniel-erskine-smith/"
  },
  {
   "id": "natilien-joseph",
   "name": "Natilien Joseph",
   "party": "Liberal",
   "riding": "Longueuil—Saint-Hubert",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/natilien-joseph/"
  },
  {
   "id": "ned-kuruc",
   "name": "Ned Kuruc",
   "party": "Conservative",
   "riding": "Hamilton East—Stoney Creek",
   "province": "ON",
   "cast": 153,
   "paired": 11,
   "absent": 10,
   "comparable": 153,
   "withParty": 153,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ned-kuruc/"
  },
  {
   "id": "parm-bains",
   "name": "Parm Bains",
   "party": "Liberal",
   "riding": "Richmond East—Steveston",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/parm-bains/"
  },
  {
   "id": "pat-kelly",
   "name": "Pat Kelly",
   "party": "Conservative",
   "riding": "Calgary Crowfoot",
   "province": "AB",
   "cast": 155,
   "paired": 19,
   "absent": 0,
   "comparable": 155,
   "withParty": 155,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/pat-kelly/"
  },
  {
   "id": "patricia-lattanzio",
   "name": "Patricia Lattanzio",
   "party": "Liberal",
   "riding": "Saint-Léonard—Saint-Michel",
   "province": "QC",
   "cast": 173,
   "paired": 1,
   "absent": 0,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/patricia-lattanzio/"
  },
  {
   "id": "patrick-bonin",
   "name": "Patrick Bonin",
   "party": "Bloc",
   "riding": "Repentigny",
   "province": "QC",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/patrick-bonin/"
  },
  {
   "id": "patrick-weiler",
   "name": "Patrick Weiler",
   "party": "Liberal",
   "riding": "West Vancouver—Sunshine Coast—Sea to Sky Country",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/patrick-weiler/"
  },
  {
   "id": "patty-hajdu",
   "name": "Patty Hajdu",
   "party": "Liberal",
   "riding": "Thunder Bay—Superior North",
   "province": "ON",
   "cast": 156,
   "paired": 18,
   "absent": 0,
   "comparable": 156,
   "withParty": 156,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/patty-hajdu/"
  },
  {
   "id": "paul-connors",
   "name": "Paul Connors",
   "party": "Liberal",
   "riding": "Avalon",
   "province": "NL",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/paul-connors/"
  },
  {
   "id": "pauline-rochefort",
   "name": "Pauline Rochefort",
   "party": "Liberal",
   "riding": "Nipissing—Timiskaming",
   "province": "ON",
   "cast": 173,
   "paired": 1,
   "absent": 0,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/pauline-rochefort/"
  },
  {
   "id": "peter-fonseca",
   "name": "Peter Fonseca",
   "party": "Liberal",
   "riding": "Mississauga East—Cooksville",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/peter-fonseca/"
  },
  {
   "id": "peter-fragiskatos",
   "name": "Peter Fragiskatos",
   "party": "Liberal",
   "riding": "London Centre",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/peter-fragiskatos/"
  },
  {
   "id": "peter-schiefke",
   "name": "Peter Schiefke",
   "party": "Liberal",
   "riding": "Vaudreuil",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/peter-schiefke/"
  },
  {
   "id": "philip-earle",
   "name": "Philip Earle",
   "party": "Liberal",
   "riding": "Labrador",
   "province": "NL",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/philip-earle/"
  },
  {
   "id": "philip-lawrence",
   "name": "Philip Lawrence",
   "party": "Conservative",
   "riding": "Northumberland—Clarke",
   "province": "ON",
   "cast": 172,
   "paired": 2,
   "absent": 0,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/philip-lawrence/"
  },
  {
   "id": "pierre-paul-hus",
   "name": "Pierre Paul-Hus",
   "party": "Conservative",
   "riding": "Charlesbourg—Haute-Saint-Charles",
   "province": "QC",
   "cast": 167,
   "paired": 3,
   "absent": 4,
   "comparable": 167,
   "withParty": 167,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/pierre-paul-hus/"
  },
  {
   "id": "pierre-poilievre",
   "name": "Pierre Poilievre",
   "party": "Conservative",
   "riding": "Battle River—Crowfoot",
   "province": "AB",
   "cast": 134,
   "paired": 0,
   "absent": 6,
   "comparable": 134,
   "withParty": 134,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/pierre-poilievre/"
  },
  {
   "id": "rachael-harder",
   "name": "Rachael Thomas",
   "party": "Conservative",
   "riding": "Lethbridge",
   "province": "AB",
   "cast": 161,
   "paired": 2,
   "absent": 11,
   "comparable": 161,
   "withParty": 161,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rachael-harder/"
  },
  {
   "id": "rachel-bendayan",
   "name": "Rachel Bendayan",
   "party": "Liberal",
   "riding": "Outremont",
   "province": "QC",
   "cast": 172,
   "paired": 2,
   "absent": 0,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rachel-bendayan/"
  },
  {
   "id": "randeep-sarai",
   "name": "Randeep Sarai",
   "party": "Liberal",
   "riding": "Surrey Centre",
   "province": "BC",
   "cast": 167,
   "paired": 7,
   "absent": 0,
   "comparable": 167,
   "withParty": 167,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/randeep-sarai/"
  },
  {
   "id": "randy-hoback",
   "name": "Randy Hoback",
   "party": "Conservative",
   "riding": "Prince Albert",
   "province": "SK",
   "cast": 167,
   "paired": 3,
   "absent": 4,
   "comparable": 167,
   "withParty": 167,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/randy-hoback/"
  },
  {
   "id": "raquel-dancho",
   "name": "Raquel Dancho",
   "party": "Conservative",
   "riding": "Kildonan—St. Paul",
   "province": "MB",
   "cast": 132,
   "paired": 41,
   "absent": 1,
   "comparable": 132,
   "withParty": 131,
   "rate": 0.9924242424242424,
   "breaks": [
    165
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/raquel-dancho/"
  },
  {
   "id": "rebecca-alty",
   "name": "Rebecca Alty",
   "party": "Liberal",
   "riding": "Northwest Territories",
   "province": "NT",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rebecca-alty/"
  },
  {
   "id": "rebecca-chartrand",
   "name": "Rebecca Chartrand",
   "party": "Liberal",
   "riding": "Churchill—Keewatinook Aski",
   "province": "MB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rebecca-chartrand/"
  },
  {
   "id": "rechie-valdez",
   "name": "Rechie Valdez",
   "party": "Liberal",
   "riding": "Mississauga—Streetsville",
   "province": "ON",
   "cast": 170,
   "paired": 4,
   "absent": 0,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rechie-valdez/"
  },
  {
   "id": "rheal-fortin",
   "name": "Rhéal Fortin",
   "party": "Bloc",
   "riding": "Rivière-du-Nord",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rheal-fortin/"
  },
  {
   "id": "rhonda-kirkland",
   "name": "Rhonda Kirkland",
   "party": "Conservative",
   "riding": "Oshawa",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rhonda-kirkland/"
  },
  {
   "id": "richard-bragdon",
   "name": "Richard Bragdon",
   "party": "Conservative",
   "riding": "Tobique—Mactaquac",
   "province": "NB",
   "cast": 170,
   "paired": 0,
   "absent": 4,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/richard-bragdon/"
  },
  {
   "id": "richard-martel",
   "name": "Richard Martel",
   "party": "Conservative",
   "riding": "Chicoutimi—Le Fjord",
   "province": "QC",
   "cast": 167,
   "paired": 5,
   "absent": 1,
   "comparable": 167,
   "withParty": 167,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": "2026-07-07",
   "openparliament": "https://openparliament.ca/politicians/richard-martel/"
  },
  {
   "id": "rob-moore",
   "name": "Rob Moore",
   "party": "Conservative",
   "riding": "Fundy Royal",
   "province": "NB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rob-moore/"
  },
  {
   "id": "rob-morrison",
   "name": "Rob Morrison",
   "party": "Conservative",
   "riding": "Columbia—Kootenay—Southern Rockies",
   "province": "BC",
   "cast": 169,
   "paired": 3,
   "absent": 2,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rob-morrison/"
  },
  {
   "id": "rob-oliphant",
   "name": "Rob Oliphant",
   "party": "Liberal",
   "riding": "Don Valley West",
   "province": "ON",
   "cast": 166,
   "paired": 8,
   "absent": 0,
   "comparable": 166,
   "withParty": 166,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rob-oliphant/"
  },
  {
   "id": "roman-baber",
   "name": "Roman Baber",
   "party": "Conservative",
   "riding": "York Centre",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/roman-baber/"
  },
  {
   "id": "ron-mckinnon",
   "name": "Ron McKinnon",
   "party": "Liberal",
   "riding": "Coquitlam—Port Coquitlam",
   "province": "BC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ron-mckinnon/"
  },
  {
   "id": "rosemarie-falk",
   "name": "Rosemarie Falk",
   "party": "Conservative",
   "riding": "Battlefords—Lloydminster—Meadow Lake",
   "province": "SK",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/rosemarie-falk/"
  },
  {
   "id": "ruby-sahota",
   "name": "Ruby Sahota",
   "party": "Liberal",
   "riding": "Brampton North—Caledon",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ruby-sahota/"
  },
  {
   "id": "ryan-turnbull",
   "name": "Ryan Turnbull",
   "party": "Liberal",
   "riding": "Whitby",
   "province": "ON",
   "cast": 170,
   "paired": 4,
   "absent": 0,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ryan-turnbull/"
  },
  {
   "id": "salma-zahid",
   "name": "Salma Zahid",
   "party": "Liberal",
   "riding": "Scarborough Centre—Don Valley East",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 173,
   "rate": 0.9942528735632183,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/salma-zahid/"
  },
  {
   "id": "sameer-zuberi",
   "name": "Sameer Zuberi",
   "party": "Liberal",
   "riding": "Pierrefonds—Dollard",
   "province": "QC",
   "cast": 164,
   "paired": 10,
   "absent": 0,
   "comparable": 164,
   "withParty": 163,
   "rate": 0.9939024390243902,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sameer-zuberi/"
  },
  {
   "id": "sandra-cobena",
   "name": "Sandra Cobena",
   "party": "Conservative",
   "riding": "Newmarket—Aurora",
   "province": "ON",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sandra-cobena/"
  },
  {
   "id": "scot-davidson",
   "name": "Scot Davidson",
   "party": "Conservative",
   "riding": "New Tecumseth—Gwillimbury",
   "province": "ON",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/scot-davidson/"
  },
  {
   "id": "scott-aitchison",
   "name": "Scott Aitchison",
   "party": "Conservative",
   "riding": "Parry Sound—Muskoka",
   "province": "ON",
   "cast": 168,
   "paired": 4,
   "absent": 2,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/scott-aitchison/"
  },
  {
   "id": "scott-anderson",
   "name": "Scott Anderson",
   "party": "Conservative",
   "riding": "Vernon—Lake Country—Monashee",
   "province": "BC",
   "cast": 155,
   "paired": 12,
   "absent": 7,
   "comparable": 155,
   "withParty": 155,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/scott-anderson/"
  },
  {
   "id": "scott-reid",
   "name": "Scott Reid",
   "party": "Conservative",
   "riding": "Lanark—Frontenac",
   "province": "ON",
   "cast": 169,
   "paired": 0,
   "absent": 5,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/scott-reid/"
  },
  {
   "id": "sean-casey",
   "name": "Sean Casey",
   "party": "Liberal",
   "riding": "Charlottetown",
   "province": "PE",
   "cast": 173,
   "paired": 1,
   "absent": 0,
   "comparable": 173,
   "withParty": 172,
   "rate": 0.9942196531791907,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sean-casey/"
  },
  {
   "id": "sean-fraser",
   "name": "Sean Fraser",
   "party": "Liberal",
   "riding": "Central Nova",
   "province": "NS",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sean-fraser/"
  },
  {
   "id": "sebastien-lemire",
   "name": "Sébastien Lemire",
   "party": "Bloc",
   "riding": "Abitibi—Témiscamingue",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sebastien-lemire/"
  },
  {
   "id": "serge-cormier",
   "name": "Serge Cormier",
   "party": "Liberal",
   "riding": "Acadie—Bathurst",
   "province": "NB",
   "cast": 168,
   "paired": 6,
   "absent": 0,
   "comparable": 168,
   "withParty": 168,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/serge-cormier/"
  },
  {
   "id": "shafqat-ali",
   "name": "Shafqat Ali",
   "party": "Liberal",
   "riding": "Brampton—Chinguacousy Park",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/shafqat-ali/"
  },
  {
   "id": "shannon-miedema",
   "name": "Shannon Miedema",
   "party": "Liberal",
   "riding": "Halifax",
   "province": "NS",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/shannon-miedema/"
  },
  {
   "id": "shannon-stubbs",
   "name": "Shannon Stubbs",
   "party": "Conservative",
   "riding": "Lakeland",
   "province": "AB",
   "cast": 135,
   "paired": 20,
   "absent": 19,
   "comparable": 135,
   "withParty": 135,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/shannon-stubbs/"
  },
  {
   "id": "shaun-chen",
   "name": "Shaun Chen",
   "party": "Liberal",
   "riding": "Scarborough North",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 0,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": "2026-08-15",
   "openparliament": "https://openparliament.ca/politicians/shaun-chen/"
  },
  {
   "id": "shelby-kramp-neuman",
   "name": "Shelby Kramp-Neuman",
   "party": "Conservative",
   "riding": "Hastings—Lennox and Addington—Tyendinaga",
   "province": "ON",
   "cast": 169,
   "paired": 4,
   "absent": 1,
   "comparable": 169,
   "withParty": 169,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/shelby-kramp-neuman/"
  },
  {
   "id": "sherry-romanado",
   "name": "Sherry Romanado",
   "party": "Liberal",
   "riding": "Longueuil—Charles-LeMoyne",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sherry-romanado/"
  },
  {
   "id": "shuv-majumdar",
   "name": "Shuv Majumdar",
   "party": "Conservative",
   "riding": "Calgary Heritage",
   "province": "AB",
   "cast": 166,
   "paired": 4,
   "absent": 4,
   "comparable": 166,
   "withParty": 166,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/shuv-majumdar/"
  },
  {
   "id": "sima-acan",
   "name": "Sima Acan",
   "party": "Liberal",
   "riding": "Oakville West",
   "province": "ON",
   "cast": 171,
   "paired": 2,
   "absent": 1,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sima-acan/"
  },
  {
   "id": "simon-pierre-savard-tremblay",
   "name": "Simon-Pierre Savard-Tremblay",
   "party": "Bloc",
   "riding": "Saint-Hyacinthe—Bagot—Acton",
   "province": "QC",
   "cast": 159,
   "paired": 0,
   "absent": 14,
   "comparable": 159,
   "withParty": 158,
   "rate": 0.9937106918238994,
   "breaks": [
    143
   ],
   "parties": [
    "Bloc"
   ],
   "left": "2026-06-19",
   "openparliament": "https://openparliament.ca/politicians/simon-pierre-savard-tremblay/"
  },
  {
   "id": "sonia-sidhu",
   "name": "Sonia Sidhu",
   "party": "Liberal",
   "riding": "Brampton South",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sonia-sidhu/"
  },
  {
   "id": "sophie-chatel",
   "name": "Sophie Chatel",
   "party": "Liberal",
   "riding": "Pontiac—Kitigan Zibi",
   "province": "QC",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sophie-chatel/"
  },
  {
   "id": "steeve-lavoie",
   "name": "Steeve Lavoie",
   "party": "Liberal",
   "riding": "Beauport—Limoilou",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/steeve-lavoie/"
  },
  {
   "id": "stephane-lauzon",
   "name": "Stéphane Lauzon",
   "party": "Liberal",
   "riding": "Argenteuil—La Petite-Nation",
   "province": "QC",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/stephane-lauzon/"
  },
  {
   "id": "stephanie-kusie",
   "name": "Stephanie Kusie",
   "party": "Conservative",
   "riding": "Calgary Midnapore",
   "province": "AB",
   "cast": 158,
   "paired": 11,
   "absent": 5,
   "comparable": 158,
   "withParty": 158,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/stephanie-kusie/"
  },
  {
   "id": "stephanie-mclean",
   "name": "Stephanie McLean",
   "party": "Liberal",
   "riding": "Esquimalt—Saanich—Sooke",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/stephanie-mclean/"
  },
  {
   "id": "stephen-fuhr",
   "name": "Stephen Fuhr",
   "party": "Liberal",
   "riding": "Kelowna",
   "province": "BC",
   "cast": 130,
   "paired": 44,
   "absent": 0,
   "comparable": 130,
   "withParty": 130,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/stephen-fuhr/"
  },
  {
   "id": "steven-bonk",
   "name": "Steven Bonk",
   "party": "Conservative",
   "riding": "Souris—Moose Mountain",
   "province": "SK",
   "cast": 163,
   "paired": 10,
   "absent": 1,
   "comparable": 163,
   "withParty": 163,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/steven-bonk/"
  },
  {
   "id": "steven-guilbeault",
   "name": "Steven Guilbeault",
   "party": "Liberal",
   "riding": "Laurier—Sainte-Marie",
   "province": "QC",
   "cast": 148,
   "paired": 21,
   "absent": 4,
   "comparable": 148,
   "withParty": 147,
   "rate": 0.9932432432432432,
   "breaks": [
    85
   ],
   "parties": [
    "Liberal"
   ],
   "left": "2026-08-28",
   "openparliament": "https://openparliament.ca/politicians/steven-guilbeault/"
  },
  {
   "id": "steven-mackinnon",
   "name": "Steven MacKinnon",
   "party": "Liberal",
   "riding": "Gatineau",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/steven-mackinnon/"
  },
  {
   "id": "sukh-dhaliwal",
   "name": "Sukh Dhaliwal",
   "party": "Liberal",
   "riding": "Surrey Newton",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sukh-dhaliwal/"
  },
  {
   "id": "sukhman-gill",
   "name": "Sukhman Gill",
   "party": "Conservative",
   "riding": "Abbotsford—South Langley",
   "province": "BC",
   "cast": 170,
   "paired": 0,
   "absent": 4,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/sukhman-gill/"
  },
  {
   "id": "tako-van-popta",
   "name": "Tako Van Popta",
   "party": "Conservative",
   "riding": "Langley Township—Fraser Heights",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tako-van-popta/"
  },
  {
   "id": "taleeb-noormohamed",
   "name": "Taleeb Noormohamed",
   "party": "Liberal",
   "riding": "Vancouver Granville",
   "province": "BC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/taleeb-noormohamed/"
  },
  {
   "id": "tamara-jansen",
   "name": "Tamara Jansen",
   "party": "Conservative",
   "riding": "Cloverdale—Langley City",
   "province": "BC",
   "cast": 172,
   "paired": 2,
   "absent": 0,
   "comparable": 172,
   "withParty": 171,
   "rate": 0.9941860465116279,
   "breaks": [
    100
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tamara-jansen/"
  },
  {
   "id": "tamara-kronis",
   "name": "Tamara Kronis",
   "party": "Conservative",
   "riding": "Nanaimo—Ladysmith",
   "province": "BC",
   "cast": 173,
   "paired": 1,
   "absent": 0,
   "comparable": 173,
   "withParty": 172,
   "rate": 0.9942196531791907,
   "breaks": [
    73
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tamara-kronis/"
  },
  {
   "id": "tanveer-shahnawaz",
   "name": "Tanveer Shahnawaz",
   "party": "Liberal",
   "riding": "Beaches—East York",
   "province": "ON",
   "cast": 1,
   "paired": 0,
   "absent": 0,
   "comparable": 1,
   "withParty": 1,
   "rate": null,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tanveer-shahnawaz/"
  },
  {
   "id": "tatiana-auguste",
   "name": "Tatiana Auguste",
   "party": "Liberal",
   "riding": "Terrebonne",
   "province": "QC",
   "cast": 140,
   "paired": 0,
   "absent": 9,
   "comparable": 140,
   "withParty": 140,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tatiana-auguste/"
  },
  {
   "id": "ted-falk",
   "name": "Ted Falk",
   "party": "Conservative",
   "riding": "Provencher",
   "province": "MB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ted-falk/"
  },
  {
   "id": "terry-beech",
   "name": "Terry Beech",
   "party": "Liberal",
   "riding": "Burnaby North—Seymour",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/terry-beech/"
  },
  {
   "id": "terry-dowdall",
   "name": "Terry Dowdall",
   "party": "Conservative",
   "riding": "Simcoe—Grey",
   "province": "ON",
   "cast": 153,
   "paired": 21,
   "absent": 0,
   "comparable": 153,
   "withParty": 153,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/terry-dowdall/"
  },
  {
   "id": "terry-duguid",
   "name": "Terry Duguid",
   "party": "Liberal",
   "riding": "Winnipeg South",
   "province": "MB",
   "cast": 173,
   "paired": 1,
   "absent": 0,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/terry-duguid/"
  },
  {
   "id": "terry-sheehan",
   "name": "Terry Sheehan",
   "party": "Liberal",
   "riding": "Sault Ste. Marie—Algoma",
   "province": "ON",
   "cast": 166,
   "paired": 8,
   "absent": 0,
   "comparable": 166,
   "withParty": 166,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/terry-sheehan/"
  },
  {
   "id": "tim-hodgson",
   "name": "Tim Hodgson",
   "party": "Liberal",
   "riding": "Markham—Thornhill",
   "province": "ON",
   "cast": 163,
   "paired": 11,
   "absent": 0,
   "comparable": 163,
   "withParty": 163,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tim-hodgson/"
  },
  {
   "id": "tim-louis",
   "name": "Tim Louis",
   "party": "Liberal",
   "riding": "Kitchener—Conestoga",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tim-louis/"
  },
  {
   "id": "tim-uppal",
   "name": "Tim Uppal",
   "party": "Conservative",
   "riding": "Edmonton Gateway",
   "province": "AB",
   "cast": 156,
   "paired": 0,
   "absent": 18,
   "comparable": 156,
   "withParty": 156,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tim-uppal/"
  },
  {
   "id": "tim-watchorn",
   "name": "Tim Watchorn",
   "party": "Liberal",
   "riding": "Les Pays-d'en-Haut",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tim-watchorn/"
  },
  {
   "id": "todd-doherty",
   "name": "Todd Doherty",
   "party": "Conservative",
   "riding": "Cariboo—Prince George",
   "province": "BC",
   "cast": 172,
   "paired": 0,
   "absent": 2,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/todd-doherty/"
  },
  {
   "id": "tom-kmiec",
   "name": "Tom Kmiec",
   "party": "Conservative",
   "riding": "Calgary Shepard",
   "province": "AB",
   "cast": 153,
   "paired": 0,
   "absent": 21,
   "comparable": 153,
   "withParty": 153,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tom-kmiec/"
  },
  {
   "id": "tom-osborne",
   "name": "Tom Osborne",
   "party": "Liberal",
   "riding": "Cape Spear",
   "province": "NL",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tom-osborne/"
  },
  {
   "id": "tony-baldinelli",
   "name": "Tony Baldinelli",
   "party": "Conservative",
   "riding": "Niagara Falls—Niagara-on-the-Lake",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/tony-baldinelli/"
  },
  {
   "id": "vince-gasparro",
   "name": "Vince Gasparro",
   "party": "Liberal",
   "riding": "Eglinton—Lawrence",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/vince-gasparro/"
  },
  {
   "id": "vincent-ho",
   "name": "Vincent Ho",
   "party": "Conservative",
   "riding": "Richmond Hill South",
   "province": "ON",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/vincent-ho/"
  },
  {
   "id": "viviane-lapointe",
   "name": "Viviane LaPointe",
   "party": "Liberal",
   "riding": "Sudbury",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/viviane-lapointe/"
  },
  {
   "id": "wade-chang",
   "name": "Wade Chang",
   "party": "Liberal",
   "riding": "Burnaby Central",
   "province": "BC",
   "cast": 171,
   "paired": 3,
   "absent": 0,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/wade-chang/"
  },
  {
   "id": "wade-grant",
   "name": "Wade Grant",
   "party": "Liberal",
   "riding": "Vancouver Quadra",
   "province": "BC",
   "cast": 171,
   "paired": 3,
   "absent": 0,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/wade-grant/"
  },
  {
   "id": "warren-steinley",
   "name": "Warren Steinley",
   "party": "Conservative",
   "riding": "Regina—Lewvan",
   "province": "SK",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/warren-steinley/"
  },
  {
   "id": "wayne-long",
   "name": "Wayne Long",
   "party": "Liberal",
   "riding": "Saint John—Kennebecasis",
   "province": "NB",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/wayne-long/"
  },
  {
   "id": "will-greaves",
   "name": "Will Greaves",
   "party": "Liberal",
   "riding": "Victoria",
   "province": "BC",
   "cast": 172,
   "paired": 1,
   "absent": 1,
   "comparable": 172,
   "withParty": 172,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/will-greaves/"
  },
  {
   "id": "william-stevenson",
   "name": "William Stevenson",
   "party": "Conservative",
   "riding": "Yellowhead",
   "province": "AB",
   "cast": 171,
   "paired": 0,
   "absent": 3,
   "comparable": 171,
   "withParty": 171,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/william-stevenson/"
  },
  {
   "id": "xavier-barsalou-duval",
   "name": "Xavier Barsalou-Duval",
   "party": "Bloc",
   "riding": "Pierre-Boucher—Les Patriotes—Verchères",
   "province": "QC",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 173,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/xavier-barsalou-duval/"
  },
  {
   "id": "yasir-naqvi",
   "name": "Yasir Naqvi",
   "party": "Liberal",
   "riding": "Ottawa Centre",
   "province": "ON",
   "cast": 170,
   "paired": 4,
   "absent": 0,
   "comparable": 170,
   "withParty": 170,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/yasir-naqvi/"
  },
  {
   "id": "yvan-baker",
   "name": "Yvan Baker",
   "party": "Liberal",
   "riding": "Etobicoke Centre",
   "province": "ON",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/yvan-baker/"
  },
  {
   "id": "yves-perron",
   "name": "Yves Perron",
   "party": "Bloc",
   "riding": "Berthier—Maskinongé",
   "province": "QC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/yves-perron/"
  },
  {
   "id": "yves-francois-blanchet",
   "name": "Yves-François Blanchet",
   "party": "Bloc",
   "riding": "Beloeil—Chambly",
   "province": "QC",
   "cast": 144,
   "paired": 0,
   "absent": 30,
   "comparable": 144,
   "withParty": 144,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Bloc"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/yves-francois-blanchet/"
  },
  {
   "id": "ziad-aboultaif",
   "name": "Ziad Aboultaif",
   "party": "Conservative",
   "riding": "Edmonton Manning",
   "province": "AB",
   "cast": 173,
   "paired": 0,
   "absent": 1,
   "comparable": 173,
   "withParty": 172,
   "rate": 0.9942196531791907,
   "breaks": [
    100
   ],
   "parties": [
    "Conservative"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/ziad-aboultaif/"
  },
  {
   "id": "zoe-royer",
   "name": "Zoe Royer",
   "party": "Liberal",
   "riding": "Port Moody—Coquitlam",
   "province": "BC",
   "cast": 174,
   "paired": 0,
   "absent": 0,
   "comparable": 174,
   "withParty": 174,
   "rate": 1,
   "breaks": [],
   "parties": [
    "Liberal"
   ],
   "left": null,
   "openparliament": "https://openparliament.ca/politicians/zoe-royer/"
  }
 ],
 "parties": [
  "Liberal",
  "Conservative",
  "Bloc",
  "NDP"
 ],
 "agreement": {
  "Liberal": {
   "Liberal": 1,
   "Conservative": 0.26436781609195403,
   "Bloc": 0.5057471264367817,
   "NDP": 0.5780346820809249
  },
  "Conservative": {
   "Liberal": 0.26436781609195403,
   "Conservative": 1,
   "Bloc": 0.5172413793103449,
   "NDP": 0.43352601156069365
  },
  "Bloc": {
   "Liberal": 0.5057471264367817,
   "Conservative": 0.5172413793103449,
   "Bloc": 1,
   "NDP": 0.7109826589595376
  },
  "NDP": {
   "Liberal": 0.5780346820809249,
   "Conservative": 0.43352601156069365,
   "Bloc": 0.7109826589595376,
   "NDP": 1
  }
 },
 "summary": {
  "divisions": 174,
  "ballots": 59579,
  "cast": 57427,
  "paired": 1178,
  "absent": 974,
  "rated": 344,
  "neverBroke": 307,
  "partyLine": 0.9992274742558495,
  "contested": 128,
  "nearUnanimous": 24,
  "withDissent": 15,
  "anyPartySplit10": 0,
  "closest": [
   94,
   50,
   3,
   25,
   105
  ]
 }
}