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

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.

MP DANIEL BLAIKIE TO JOIN MP MACGREGOR ON TOUR OF VIRIDIAN ENERGY CO-OPERATIVE’S PROJECT DURING GREEN JOBS TOUR

LOCAL LEADERSHIP IN THE COWICHAN VALLEY TO STAND UNITED AND CONDEMN ACTS OF RACISM

Cowichan Valley leaders stand united against racism

Cowichan Valley Citizen

Political Leaders Unite Against Racism, Vigilantism

mycowichanvalleynow.com