Wednesday, May 20, 2026

Trump approval falls again, to another new record low 39.8%