Quebec Premier François Legault announced his resignation on Wednesday, stunning the province and reshaping the political....