Consumer sentiment among Republicans has soared to its highest point since Donald J. Trump left the White House, while declining among Democrats. Source link