Mexican President Claudia Sheinbaum and economy minister Marcelo Ebrard have vowed to retaliate if United States president-elect Donald Trump imposes his proposed 25 per cent tariff on goods from Mexico. Sheinbaum warned that if the president-elect followed through on his plans, Mexico's move would cost 400,000 US jobs and drive up prices for US consumers.