Skip to content
Tabled

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

9

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.

At second reading (House)
Private member's billAlistair MacGregor

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.

At report stage (House)
Private member's billAlistair MacGregor

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.

At second reading (House)
Private member's billAlistair MacGregor

Last activity Jun 19, 2024

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.

At second reading (House)
Private member's billAlistair MacGregor

Last activity May 18, 2023

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.

At second reading (House)
Private member's billAlistair MacGregor

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.

At second reading (House)
Private member's billAlistair MacGregor

Last activity Nov 29, 2021

How they voted

928 recorded votes, newest first

  1. Motion to adjourn the House

    Vote 928 · Passed

    Nay

  2. Nay

  3. Nay

  4. Yea

  5. Yea

  6. Yea

  7. Yea

  8. Yea

  9. Concurrence in estimates

    Vote 920 · Passed

    Yea

  10. Yea

  11. Nay

  12. Yea

  13. Yea

  14. Yea

  15. Yea

  16. Nay

  17. Yea

  18. Yea

  19. Nay

  20. Nay

  21. Yea

  22. Yea

  23. Yea

  24. Yea

  25. Yea

Elsewhere