It has taken over six years, but Canada finally has political stability for at least the next four years. Stephen Harper’s Conservatives have been given a strong, unequivocal mandate to govern the country, and he deserved it. Over the years…