President Trump's approval at 50%