Sun political columnist Brian Lilley says there are mixed messaging to say the least coming from south of the border. President Donald Trump said 25% tariffs were coming for Canada, hours later he called for reviving Keystone XL pipeline. This comes after more than a month of saying America doesn't need Canadian oil. So which is it Donald? Bottom line is, we are going to get hit and Canadian leaders just aren't ready.