Alistair MacGregor was elected in Cowichan–Malahat–Langford to replace his boss of eight years, retiring MP Jean Crowder. He defeated five other nomination contested to run for the NDP in the new riding. He is the Critic for Justice and Attorney General, and Deputy Critic for Culture and Heritage.
As a former constituency staffer and someone who has lived in the region for over 25 years, MacGregor is well versed in the issues facing the riding and the legislative processes he has to go through to get things done.
MacGregor is a volunteer with One Cowichan, a local group focused on environmental issues. He is a big proponent of community supported agriculture and is a member of the Cowichan Green Community Society, which promotes sustainability and food security. He has said that as an MP he wants to support innovation in more projects like these.
He has also identified transit as a big issue in the constituency and pledged to support local politicians in getting funding to address those issues.
Before starting work in Crowder’s office MacGregor worked as a tree planting supervisor and a millworker. He has a BA in political science from the University of Victoria and an MA in professional communication from Royal Roads University.
MacGregor lives with his wife and two daughters on a small fire. Together they grow fruit and vegetables and raise sheep and chickens. He was born in Victoria but spent his childhood around the country and the world, traveling with his father who was in the armed forces.