Trump’s approval hits a record low of 32 percent in YouGov polling, reflecting a wider post-midterm slump over inflation and Iran.