Rasmussen Reports tends to be more favorable to the President than the other polls. Still, it measure trend lines that can be most useful.
A week ago, the President's numbers at Rasmussen came in at 39%. Today, he stands a 45% approval.
Trump holds onto 77% of the GOP voter population and won the election with 81%. Understand that five weeks before the 2016 elections, his hold on GOP voters per the Biased Media, was as low as 73%.
Conclusion: Trump is in good position for the coming election cycles.