Bill Blair
Liberal Party of CanadaMP for Scarborough Southwest, Ontario
Left the House on February 2, 2026.
45th Parliament, 1st session
- Voted with partyOn 61 votes with a clear party position
- 100.0%
- Votes castRecorded votes held while sitting
- 61 of 69
- Broke ranksVotes against their party’s position
- 0
- Bills sponsored0 became law
- 0
44th Parliament, 1st session
- Voted with partyOn 870 votes with a clear party position
- 100.0%
- Votes castRecorded votes held while sitting; 20 paired
- 870 of 928
- Broke ranksVotes against their party’s position
- 0
- Bills sponsored0 became law
- 1
Missing a recorded vote has many legitimate causes, from committee work to illness to travel. How these are calculatedCompare with another MP
Bills sponsored
C-6644-1
Military Justice System Modernization Act
Changes military justice rules, limits military handling of sexual offences committed in Canada, and updates appointments, judges and victim supports.
Last activity Sep 19, 2024
How they voted
69 recorded votes, newest first
Did not vote
- 2nd reading of Bill C-227, An Act to establish a national strategy on housing for young Canadians
Vote 68 · Passed
Did not vote
- Opposition Motion (Serious crimes and refugee claims)
Vote 67 · Failed
Did not vote
Did not vote
- 2nd reading of Bill C-245, An Act to amend the Canadian Multiculturalism Act (non-application in Quebec)
Vote 65 · Failed
Did not vote
- 2nd reading of Bill C-222, An Act to amend the Employment Insurance Act and the Canada Labour Code (death of a child)
Vote 64 · Passed
Did not vote
- Opposition Motion (Food affordability)
Vote 63 · Failed
Did not vote
- 2nd reading of Bill C-18, An Act to implement the Comprehensive Economic Partnership Agreement between Canada and Indonesia
Vote 62 · Passed
Did not vote
- 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)
Vote 61 · Failed
Nay
- Opposition Motion (Canadian economic sovereignty)
Vote 60 · Failed
Nay
Yea
Yea
Nay
Nay
- Opposition Motion (Pipeline construction)
Vote 55 · Failed
Nay
- Opposition Motion (Pipeline construction) (amendment)
Vote 54 · Failed
Nay
- 2nd reading of Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (reasoned amendment)
Vote 53 · Failed
Nay
- 2nd reading of Bill C-241, An Act to establish a national strategy respecting flood and drought forecasting
Vote 52 · Passed
Yea
- 2nd reading of Bill C-225, An Act to amend the Criminal Code
Vote 51 · Passed
Yea
- Budgetary policy
Vote 50 · Passed
Yea
- Budgetary policy (amendment)
Vote 49 · Failed
Nay
- Budgetary policy (subamendment)
Vote 48 · Failed
Nay
Yea
- First report of the Standing Committee on Human Resources, Skills and Social Development and the Status of Persons with Disabilities
Vote 46 · Passed
Yea
Yea