Alistair MacGregor

MP Report: Lest we forget our own duty

Alistair MacGregor is the Member of Parliament for Cowichan-Malahat-Langford

  • Nov 10, 2018


MP Report: Trade spat complicated by misconceptions

Canada’s supply management system has been a feature in the news in…

  • Jul 1, 2018


MP Report: Housing is a Human Right

In 1976, Canada ratified the International Covenant on Economic, Social and Cultural…


MP Report: It’s time for a national pharmacare plan

Nearly 21 years ago, on May 20, 1997, the Liberal Party of…

  • Apr 14, 2018

MP REPORT: Alistair MacGregor looks ahead to 2018

2018 has dawned, we can already feel the days getting slightly longer,…

  • Jan 28, 2018

MP COLUMN: Proposed impaired driving laws needs fine tuning

Alistair MacGregor says legislation as written could lead to discrimination

  • May 18, 2017

ALISTAIR MACGREGOR: South Island MP reports on marijuana legislation progress in Ottawa

Still confusion over operation of pot dispensaries on Vancouver Island

  • Apr 20, 2017