Disagree about Blair. Like him or loathe him ( and I couldn't stand the fecker) this was a very different country in a lot of ways once he, Mandelson, Cameron, Brown and the rest of the NL g gang had finished with it.Obama like Blair, had likable personas, but both men were vacuous suits hussling the foolish into voting for them, on promises that things can only get better and delivering absolutely nothing of the sort.
I think for Obama he had lots of good intentions but the Republicans managed to delay and disrupt him at every turn.
The job of POTUS seems to be basically that of chief cat herder.
In our system, under normal jogging, there is a presumption that the party in power will eventually gets its way.
I say normal because it all went Pete Tong over Brexit, but that was because Parliament ended up in charge of deciding policy, which is not really what it is there for.