Alistair MacGregor Member of Parliament Cowichan—Malahat—Langford
  • Critic for Agriculture and Agri-Food

Upcoming Events

Shawnigan: It's time for a National Clean Energy Plan
Starts: March 7th, 2019, 6:00pm
Where: Shawnigan Lake School
Langford: It's time for a National Clean Energy Plan
Starts: March 13th, 2019, 6:00pm
Where: Belmont Secondary
Cowichan: It's time for a National Clean Energy Strategy
Starts: March 16th, 2019, 1:00pm
Where: Vancouver Island University Cowichan

Alistair on the need for immediate climate change action

Welcome!

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.

Press Release: MP MacGregor wants Universal Pharmacare for All

Alistair spoke about Petitions in the House

Canada Summer Jobs funding deadline extended to February 3, 2019

Alistair MacGregor spoke about Questions on the Order Paper, International Trade, and Opioids in the House