In a move that will alarm the auto industry, President Donald Trump has said the US will impose a 5% tariff (with further rises scheduled) on all goods coming from Mexico - beginning 10th June - until illegal immigration across the US-Mexico border ends.