US President Donald Trump says a deal has been struck with Mexico to stem the flow of migrants into the US. Punitive tariffs on Mexican goods that were due to come into effect Monday have been “suspended indefinitely.” “I am pleased to inform you that The United States of America has reached a signed agreement with Mexico,” Trump tweeted Friday. He said that the agreement would allow the US to “greatly reduce, or eliminate, Illegal Immigration coming from Mexico and into the United States,” without providing details. A high-ranking Mexican delegation arrived in the US on Wednesday to thrash out an agreement after Trump threatened to impose tariffs on all Mexican goods, starting at five percent. He called Mexico an “abuser” of the US for its supposed reluctance to stop caravans of illegal migrants streaming to the US-Mexican border.