Really bad days for Trump