Trump's Iowa trip on economy overshadowed by immigration row
Trump has promised Americans a new "golden age" fueled by tariffs on other countries, but until late last year he dismissed growing voter concerns over what he called the affordability "hoax."