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."
Trump's Iowa trip on economy overshadowed by immigration row