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

Upcoming Events


Veterans Town Hall
Starts: March 2nd, 2017, 6:00pm
Where: Royal Canadian Legion Branch 91 (Langford)

February 23rd, 2017

MP Alistair MacGregor Thrilled with Community Solidarity Succeeding in Saving Shawnigan Water

SHAWNIGAN LAKE – MP Alistair MacGregor (Cowichan-Malahat-Langford) was elated to learn that after several years of public pressure, the BC Liberal government has finally and permanently revoked the permit for the toxic soil dump near Shawnigan Lake. MacGregor has stood in solidarity with the Shawnigan community and has supported its work in the fight against the toxic soil dump over the years. MP MacGregor also introduced his first bill in the House of Commons, which would have brought federal protection to Shawnigan Lake under the Navigation Protection Act.

February 14th, 2017

NDP Announces New Critic Roles - Alistair MacGregor named NDP Critic for Justice

OTTAWA —NDP Leader Tom Mulcair announced that MP Alistair MacGregor (Cowichan-Malahat-Langford) has been appointed as the Justice and Attorney General Critic in the NDP Shadow Cabinet. In this role MacGregor will continue to sit as the Vice-Chair of the House of Commons Standing Committee on Justice and Human Rights.

February 10th, 2017

MP Alistair MacGregor Speaks to Shockingly High Child Poverty Rate in Duncan, BC

OTTAWA – NDP MP Alistair MacGregor (Cowichan-Malahat-Langford) spoke in the House of Commons today to draw attention to the shockingly high levels of child poverty in Duncan, BC. A recent report by First Call: BC Child and Youth Advocacy Coalition shows that Duncan has the highest child poverty rate in an urban area in the province – with 31% of children in Duncan, BC living in poverty.

February 9th, 2017

Electoral Reform - Alistair MacGregor speaks in the House of Commons

February 9th, 2017

Alistair debates Trudeau's broken electoral reform promise

Mr. Alistair MacGregor (Cowichan—Malahat—Langford, NDP): Mr. Speaker, I wish to notify you that I will be splitting my time with the hon. member for Elmwood—Transcona.