How much longer will Trump hold out in his trade war with China? | ITV News