Alistair MacGregor Member of Parliament Cowichan—Malahat—Langford
  • Critic for Justice and Attorney General
  • Deputy Critic for Culture and Heritage


Welcome to my website. Here you will find access to information on the ways my office can be of service to you. Feel free to contact us at any time using the "Contact" form on the right.

Members of Parliament Join Efforts to Restore Salmon Runs to the Jordan River

JORDAN RIVER, BC – Members of Parliament Alistair MacGregor (Cowichan-Malahat-Langford) and Randall Garrison (Esquimalt-Saanich-Sooke) have wholeheartedly endorsed restoration and remediation efforts for the Jordan River.

Column: We need to act swiftly to protect fish and fish habitat

It goes without saying that attempting to protect fish but not their habitat is an absurd proposition.

MP Alistair MacGregor Publishes Community Report for the Development of A Food Policy for Canada

Statement from Alistair MacGregor - September 18, 2017

Column: Canada confronting racism, facing history of colonialism