Communist Trudeau Announces Resignation