Alistair MacGregor was elected in 2015 as Member of Parliament for the new riding of Cowichan—Malahat—Langford.
He entered Parliament with a track-record of fighting for Vancouver Island families. As a longtime staffer to retiring MP Jean Crowder, he worked tirelessly to connect with local residents, listen to their concerns and advance their priorities. From assisting seniors with pension issues to helping young families struggling to make ends meet, Alistair earned a reputation for delivering results.
A 27-year resident of Cowichan Valley, Alistair has volunteered with local citizen group One Cowichan and is a long-time shareholder in community-supported agriculture. As a two-year board member of Cowichan Green Community Society, Alistair helped promote environmental sustainability and increased food security.
Alistair previously worked as a tree-planting supervisor and a millworker. He holds a BA from the University of Victoria and an MA from Royal Roads University.
The Green Party of Canada has presented a comprehensive statement of our policies and programmes. Periodically we update and expand this document to ensure we are ready at any time to put forward a positive vision, grounded in current realities. Vision Green presents a well-researched analysis of critical environmental, economic and social challenges facing Canadians from coast to coast to coast, and presents practical solutions that can be achieved if there is the political will and leadership to take forward-looking action. It was developed by our Green Cabinet and was informed by experts, activists and citizens who participated in policy workshops held across Canada. Our vision is based on policies approved by the membership of the Green Party.
Vision Green presents a well-researched analysis of critical environmental, economic and social challenges facing Canadians from coast to coast to coast, and presents practical solutions that can be achieved if there is the political will and leadership to take forward-looking action. It was developed by our Green Cabinet and was informed by experts, activists and citizens who participated in policy workshops held across Canada. Our vision is based on policies approved by the membership of the Green Party.