Politics Magazine
The chart above is from the Morning Consult Poll. They questioned 1,996 registered voters between January 10th and 12th, and the poll has a margin of error of only 2 points.
They asked voters to grade. Trump on his performance in office. About 49% gave him a D or F, while only 38% gave him an A or B.