House of Commons Voting Analysis — Foreign Affairs — Jan 26–29, 2026

1 bill voted on Jan 26–29, 2026. Most contested: Bill C-228, An Act to amend the Department of Foreign Affairs, Trade and Development Act (prior review of treaties by Parliament).

House of Commons sitting block Jan 26–29, 2026. Per-bill sections, sorted most-contested first.

1 bill 80.8% avg margin 0 close calls (<20%)

1 bill went to a roll-call in this sitting block.

Most contested: Bill C-228, An Act to amend the Department of Foreign Affairs, Trade and Develop (Failed, 80.8% margin).

CON saw the most party-line defections (2).

During the January 26–29, 2026 sitting block, the House of Commons addressed legislative oversight in foreign affairs, notably considering Bill C-228, which proposed amending the Department of Foreign Affairs, Trade and Development Act to require prior parliamentary review of treaties. The bill, which would have increased Parliament’s role in scrutinizing international agreements negotiated by the Minister of Foreign Affairs, was decisively defeated. This outcome signals continued confidence in the executive branch’s authority over treaty-making and maintains the current balance between ministerial discretion and legislative oversight in Canada’s foreign policy process.

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 proposed to require that international treaties negotiated by the federal government undergo prior review by Parliament before ratification. The bill sought to increase legislative oversight of Canada’s treaty-making process, which is currently managed primarily by the executive branch through the Department of Foreign Affairs, Trade and Development. The measure reflected ongoing debates about parliamentary accountability in foreign policy decisions, particularly as international agreements increasingly affect domestic law and policy.
C-228 No 3rd reading yet Latest vote: Y 32 · N 302 · P 4 Latest gap 270 votes (80.8%)
Stage: 2nd reading · 1 roll-call (no 3rd reading yet) · first vote 2026-01-28
Party split
LIB0/167 (2p)CON2/135 (2p)BQ22/0NDP7/0GRN1/0
Yea Nay (Np) = MPs formally paired — sit out the tally • marks parties with <75% internal cohesion © Queen Street Analytics
Broke with party on this vote
  • CON 2: Jacob Mantle (Y), Matt Strauss (Y)