Justin Trudeau Has Resigned Effective Immediately. Additional Details to follow...