Alistair MacGregor
New Democratic PartyMP for Cowichan—Malahat—Langford, British Columbia
Left the House on April 28, 2025.
44th Parliament, 1st session
- Voted with partyOn 894 votes with a clear party position
- 99.9%
- Votes castRecorded votes held while sitting
- 894 of 928
- Broke ranksVotes against their party’s position
- 1
- Bills sponsored0 became law
- 9
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-42144-1
National Food Cooperative Strategy Act
Requires the Industry Minister to develop a national strategy to help establish food cooperatives in Canada and report it to Parliament.
Last activity Nov 27, 2024
C-27744-1
National Strategy on Brain Injuries Act
Requires the Health Minister to develop a national brain injury strategy and report to Parliament on it.
Last activity Oct 28, 2024
C-40644-1
National Framework for Food Price Transparency Act
Requires the Industry Minister to develop a national framework on grocery pricing and unit price displays, then report to Parliament and review it later.
Last activity Jun 19, 2024
C-36644-1
An Act to amend the Food and Drugs Act (substances in menstrual tampons)
Requires menstrual tampon labels to list the substances they contain, and brings the change into force 18 months after royal assent.
Last activity Nov 21, 2023
C-33344-1
Peacetime Service and Sacrifice Memorial Day Act
Designates October 22 as a national day to remember Canadian Armed Forces members who died on Canadian soil during peacetime.
Last activity May 18, 2023
C-31544-1
An Act to amend the Canada Pension Plan Investment Board Act (investments)
Requires Canada Pension Plan Investment Board policies to bar investments in entities linked to human, labour or environmental rights violations, prohibited arms, or corruption.
Last activity Feb 14, 2023
C-30544-1
An Act to amend the Canada Shipping Act, 2001 (anchorage prohibition)
Bans anchoring vessels in listed waters under the Canada Shipping Act, 2001, with an exception for pleasure craft and a fine for violations.
Last activity Nov 3, 2022
C-30344-1
An Act to amend the Royal Canadian Mounted Police Act
Clarifies when the Public Safety Minister can direct the RCMP Commissioner and requires those directions to be written, tabled in Parliament, and published.
Last activity Nov 1, 2022
C-20344-1
Soil Conservation Act
Requires a national soil conservation strategy and creates World Soil Day and National Soil Conservation Week in Canada.
Last activity Nov 29, 2021
How they voted
928 recorded votes, newest first
- Motion to adjourn the House
Vote 928 · Passed
Nay
- Motion to proceed to First Reading of Senate Public Bills
Vote 927 · Passed
Nay
- Motion to proceed to Orders of the Day
Vote 926 · Failed
Nay
- Ninth report of the Standing Committee on Veterans
Vote 925 · Passed
Yea
Yea
Yea
Yea
Yea
- Concurrence in estimates
Vote 920 · Passed
Yea
- Concurrence in an opposed item
Vote 919 · Passed
Yea
- Opposition Motion (Repeal of Bill C-5)
Vote 918 · Failed
Nay
- Eighth report of the Standing Committee on Public Accounts
Vote 917 · Passed
Yea
Yea
- Opposition Motion (Federal sales tax on new homes)
Vote 915 · Failed
Yea
- Opposition Motion (Cost of living relief for Canadians)
Vote 914 · Failed
Yea
Nay
- 20th report of the Standing Committee on Foreign Affairs and International Development
Vote 912 · Passed
Yea
- 20th report of the Standing Committee on Foreign Affairs and International Development (Previous Question)
Vote 911 · Passed
Yea
- Motion to proceed to Orders of the Day
Vote 910 · Failed
Nay
- 2nd reading of Bill C-380, An Act to amend the Canadian Environmental Protection Act, 1999 (Plastic manufactured items)
Vote 909 · Failed
Nay
Yea
- 10th report of the Standing Committee on Environment and Sustainable Development (Previous Question)
Vote 907 · Passed
Yea
Yea
- 18th report of the Standing Committee on Indigenous and Northern Affairs (Amendment)
Vote 905 · Passed
Yea
- 2nd reading of Bill C-78, An Act respecting temporary cost of living relief (affordability)
Vote 904 · Passed
Yea