Trump's approval rating is at 45%, with broad support from Republicans. Republicans are also behind an improved job rating for Congress.| Gallup.com