Trump approval at record low 31 percent ahead of midterms: Survey

· The Hill