The most widely predicted turn of events in current Canadian politics has come true. As of Jan. 6, Justin Trudeau has tendered his resignation as leader of the Liberal Party of Canada and prime ...