Washington and Beijing agreed to temporarily lower tit-for-tat tariffs after talks in Geneva.

But Trump said on Friday that China had “totally violated its agreement with us”. He did not give details but US Trade Representative Jamieson Greer later said China had not been removing non-tariff barriers as agreed under the deal.