US President Donald Trump has announced a 25 per cent tariff on all imports from Colombia in retaliation against the country's refusal to allow two deportation flights carrying immigrants to land.