Canadian Prime Minister Justin Trudeau has been hit by another sharp jab amid Canada 's recent inflation struggles and his tanking poll numbers.