Alistair MacGregor

Cowichan-Malahat-Langford

Member of Parliament for Cowichan-Malahat-Langford

Alistair is a strong advocate for agriculture and lives in the Cowichan Valley with his family on a small farming property. He currently serves as the NDP’s Critic for Agriculture, Rural Economic Development, and as Deputy Critic for Justice.

Read more

Latest News