New YouGov poll has Trump's overall approval at 39-58 He's 10 points under water on immigration and 31 points under water on inflation and prices