Trump has introduced trade tariffs on Mexico, Canada and China and there is a warning it could mean interest rates stay ...