Canadian MP Heather McPherson says the country's