Canadian voters just took a bold stand against Stephen Harper’s Islamophobia