Premier François Legault finally put an end Wednesday to months of speculation about his future, announcing his resignation ...