I would argue that on issues like trade they have been more towards the right than the NDP and some of their more left leaning supporters.     On issues like dealing with the Saudis they have been more pragmatically right than most of their own supporters.   Trudeau has also made sure to avoid direct confrontation or criticism with Trump which may disappoint some but better serves Canada's interests.