He is the leader of our country, which sent these soldiers over there.
What do you expect Trudeau to do, criticize the soldier? He is standing up for the members of the armed forces.
His previous comments were made when he was Opposition Leader. He questioned aspects of the mission.
That was his job then. This is what he is expected to do now.  That is how our system works.