Alistair MacGregor Alistair MacGregor

The last year has shown that when you send New Democrats to Ottawa, we get results. Jagmeet and I will keep fighting for you.

Alistair was elected in 2015 and re-elected in 2019 to represent the riding of Cowichan–Malahat–Langford. A strong advocate for agriculture, Alistair lives in the Cowichan Valley with his family on a small farming property. He serves as the NDP's Critic for Agriculture and Agri-food, Rural Economic Development, and deputy Justice, and he has sponsored important legislative initiatives, including to protect our soil and our pension investments.

Read More

Donate to our campaign

Latest News

Get in touch with Alistair MacGregor