Trump in fire again