Fair question. Redemption in the eyes of the audience and redemption for the (in-story) galaxy at large are two different things. Judging by the immediate reaction to how the Senate reacted to the Bloodline reveal, I'd say he has a lot of work to do.
13th JediHonest question: If they did bring back Ben Solo for The Hunt for Ben Solo how do you think the republic would accept him since he still murdered people, blew up planets, lead the First Order. They must have some sort of due process. Sure the audience might forgive him. But what about their galaxy?